The Last Talisman | Bar & Restaurant

Asian-inspired Bermondsey pub with bold flavours and dog-friendly outdoor space near London Bridge.

Address: 171 Bermondsey St, London SE1 3UW, United Kingdom, Southwark

Rating: 4.2/5 on Google

Explore more