The Old Limehouse Town Hall

The Old Limehouse Town Hall
646 Commercial Road, London, E8 2LR
Photo of The Old Limehouse Town Hall