The Aldgate Pump
65-68 Leadenhall St, London EC3A 2AD

Restoration of the Aldgate Pump

Restoration of the Aldgate Pump