
The Pommelers Rest was the former Tower Bridge Hotel, taking its name from the area’s centuries-old connection with the leather trade.
A look at the stranger side of the greatest city in the world

The Pommelers Rest was the former Tower Bridge Hotel, taking its name from the area’s centuries-old connection with the leather trade.