Albert Square, Manchester

Albert Square is a public plaza in Manchester, England. It lies in front of Manchester Town Hall and features the monuments:

See also: Albert Square, Manchester, 1862, 1867, 1879, 1887, 1894, 1897, Architect, England, Fountain