Town Hall Square

Town Hall Square
Northgate Street, Chester, Cheshire, CH1 2HJ
Photo of Town Hall Square