Shoredtich Town Hall

Shoredtich Town Hall

380 Old StLondonEC1V 9LT

Shoredtich Town Hall, London