You haven’t seen Manchester if you haven’t spent some time at Albert Square. A public square in the heart of Manchester city, this must-see spot is intriguing with its gothic glory. Standing tall at the square is the Victorian building of Manchester Town Hall which is a huge tourist attraction. The square has played venue for many football victory parades, festivals and Christmas markets.