Add The Anchor review

The Anchor, London
Address: 34 Park St, London Bridge, London, SE1 9EF
Features: Real ale, Open late, Outside seating, Children welcome, Restaurant, Waterside pub


Rating
Comments