Friends and I discovered this amazing little pub by accident and it's since become our most favorite...
Hidden Gem of London Pubs
1/13/2025
(374)
Advertisement
The Anchor Tap is a quaint pub located in London, England, known for its classic English atmosphere. Visitors can enjoy a variety of traditional dishes, including a notable steak and ale pie that has received positive remarks from patrons. The pub offers a selection of drinks, providing a relaxed setting for both lunch and evening meals.
Generated from the web
Friends and I discovered this amazing little pub by accident and it's since become our most favorite...
We happened upon this pub at lunchtime. We had steak and ale pie … amazing! And finished it off wi...
Decided to go for drinks and look at the menus for the following evenings dinner, 1st impressions ma...
Advertisement