Aldgate Pump
The Aldgate Pump - a historic water pump located in Aldgate where meets Fenchurch Street meets Leadenhall Street. The site was...
Giro's Grave
Under a large tree, behind a fence is a tiny grave considered the only Nazi memorial in London. It’s the grave of a dog, Giro. In 1934,...