Manchester Town Hall, Albert Square, Manchester City Centre, England.
Manchester Town Hall, Albert Square, Manchester City Centre, England. Located in the county of Greater Manchester and formerly part of Lancashire.
Size: 6000px × 4000px
Location: Manchester, Greater Manchester, England.
Photo credit: © Roy Conchie / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: albert, amenities, architecture, arthur, building, buildings, center, central, centre, city, cityhall, de, design, england, gothic, greater, hall, hotel, hotel-de-ville, kingdom, lord, manchester, mayor, neo-gothic, neo-gothis, rathaus, square, town, uk, united, victorian, ville, waterhouse