Places | June 02, 2014 07:52 PM EDT
35 quaint photos of Manchester Town Hall and Albert Square in UK
Albert Square is a public square in the centre of Manchester, England. It is dominated by its largest building, Manchester Town Hall Grade I, a Victorian Gothic building by Alfred Waterhouse. Other smaller buildings from the same period surround it, many of which are listed (the buildings on the north side are in Princess Street).
© 2025 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.