No. You can park at meters directly in front, but there is rarely available spaces. Meters are free on the weekends and after business hours M-F. You can park in the building (Charlotte Plaza) or across the street at The Epicentre. Both places require payment.
I do not believe there is parking specifically for the Ale House. However, there is plenty of parking in that area, but at a cost
Thanks! Your answer is awaiting moderation.