Anchor Bankside

Historic riverside pub welcoming dogs. Dine in a piece of London's Shakespearean past!

Address: 34 Park St, London SE1 9EF, United Kingdom, Southwark

Rating: 4.2/5 on Google

Explore more