Town Hall in Albert Square Manchester city centre Lancashire England UK United Kingdom GB Great Britain British Isles Europe

- Image ID: B4NRBJ
Peter Barritt / Alamy Stock Photo
Image ID: B4NRBJ
Town Hall in Albert Square Manchester city centre Lancashire England UK United Kingdom GB Great Britain British Isles Europe EU
Location: Town Hall in Albert Square Manchester city centre Lancashire England UK United Kingdom GB