Great drinks and food and atmosphere for drinks :) also shout out to Phil’s open mic it’s a really g...
The Stags Head
(58)
Advertisement
Photos
The Stags Head is a charming pizzeria located in the heart of London, England. Known for its cozy atmosphere and rustic decor, it offers a delicious selection of wood-fired pizzas made with fresh, locally sourced ingredients. Guests can enjoy a variety of classic and innovative toppings, paired with a curated list of wines and craft beers. Whether dining in or taking out, The Stags Head is a perfect spot for pizza lovers seeking a memorable meal in a vibrant setting.
Generated from this place's information
Reviews
Lovely ambience , with a Cool open mic setup and great vibe !!! Loved the tonality of the Upright gr...
Ordered a bottle of Diet Coke was given a pint of something and the bar tender did not what she had ...
You might also like
Advertisement


