Nothing much really happens at Albert Square during the year except its now quite famous for the Manchester Christmas Markets. The Town Hall is a beautiful building and during a nice warm summers day it's quite pleasant to sit and have a drink at one of the bars that are facing the Town Hall and just watch the world go by, also a good spot to "people watch"!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.