Pommelers Rest

Pommelers Rest is a JD Wetherspoons pub in Tower Bridge, London, that I first visited on the 10th of November 2014.

« Glass Works « | » Rockingham Arms »