Stags Head is a pub West End London located in United Kingdom.
102 New Cavendish St London Greater London W1W 6XW United Kingdom
Credit Cards | Yes |
Outdoor Seating | Yes |
Drinks | Full Bar |
Brexit is strong with this one. Seemed like a nice typical pub from outside but landlord and regulars don't like other European accents ? Threw us out with insults after 20min...
One of only a few pubs in the area to show live sports
Surely a good pub . Also very good for a quiet spot to sit and work in the afternoon
Nice little pub with cosy outdoor seating .
Great pub an atmosphere no pretentions and now open weekends
Don't be put off by the humdrum exterior - friendly little pub with very chatty bar staff
Ask jerry for a babycham
Don't ask Jerry about the state of Liverpool FC
It's awesome. Can find space to take seat and quite near to BBC where I work. - Rama Govardhana
Great food. Nice choice. Portions are a good size (not too big). Friendly staff. A little bit expensive though. - Keith Tomlinson