Tottenham Green

Tottenham Green
Town Hall Approach road, London, N15 4RY
Photo of Tottenham Green