Located on London's South Bank, The Anchor is a decent spot for a pit stop. The fish and chips are particularly good, although a little on the pricey side, but the atmosphere is worth the stop itself. Located right near Shakespeare's Globe. more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video