Bishopsgate Police Station - Bishopsgate London, UK



Apparently this Art Deco police station was built in 1939.



Close Window