(16x12 Print (58x48cm) ) LCC-LFB Bishopsgate fire station, City of London (Framed Print)

(16x12 Print (58x48cm) ) LCC-LFB Bishopsgate fire station, City of London (Framed Print)
Brand: Media Storehouse
89.98 GBP
Buy Now

Bishopsgate fire station, located at 162 Bishopsgate, City of London, 10 July 1904, showing the combination of horse drawn and mechanised fire…