Tottenham Town Hall

Tottenham Town Hall
Town Hall Approach Road, London, N15 4RY
Photo of Tottenham Town Hall