Town Hall Square

Town Hall Square
Hatherley Gardens, London, N8 9SW
Photo of Town Hall Square