The Stags Head

$
Closed
tripadvisor logo

(58)

Call

Advertisement

Photos

102 New Cavendish St
London, England W1G 0PG

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

tripadvisor logo
4.058 reviews
Photo of Lunar2000tebbs
Good drinks
4/5/2024

Great drinks and food and atmosphere for drinks :) also shout out to Phil’s open mic it’s a really g...

Photo of ATTREYO M
Pretty place indeed
10/4/2023

Lovely ambience , with a Cool open mic setup and great vibe !!! Loved the tonality of the Upright gr...

Photo of B1484CZjustin
Rude staff and incompetent at pouring drinks. Avoid at all costs.
7/11/2023

Ordered a bottle of Diet Coke was given a pint of something and the bar tender did not what she had ...

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Stags Head

Advertisement