Perched on the Thames, The Angel is a historic riverside pub in Bermondsey, offering classic British charm and stunning city views. Enjoy traditional ales and hearty fare in a truly iconic London setting.
101 Bermondsey Wall E, London SE16 4NB, United Kingdom, London