Hidden Gem of London Pubs
1/13/2025
Friends and I discovered this amazing little pub by accident and it's since become our most favorite...
(374)
The Anchor Tap is a charming pizzeria located in the heart of London, England. Known for its warm atmosphere and friendly service, it offers a delicious selection of handcrafted pizzas made with fresh ingredients. Whether you're dining in or taking out, this cozy spot is perfect for a casual meal with friends or family.
Generated from this place's information
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...