MANCHESTER - WHAT TO SEE AND DO Manchester Town Hall Located in Albert Square and one of the most iconic landmarks in the city. It's a fine example of Neo-Gothic architecture in the United Kingdom. Constructed in 1877 at a cost of £1m and containing more than 14m bricks it's a joy to behold. The …
