blackcablondon.net
Cab Grumps
I was recently ranked up at the Tower of London, one of the most famous sights within the City. Dating back to 1078, a few years after the Norman Conquest, the Tower is one of those locations in Lo…