The Aldgate Pump
The Aldgate Pump, standing where Aldgate High Street forks left to Fenchurch Street and right to Leadenhall Street, seems innocent enough. But in the 19th century it caused Londoners to die in their hundreds and for grisly reasons....