louisejaynemunton.com
Throwback Thursday: Aldgate Pump, London
Aldgate Pump is a water pump at the junction between Fenchurch Street and Leadenhall Street in London. It was moved there from its original location in 1876. It was famed for its clear sparkling wa…