The Stag Hampstead

About The Stag Hampstead

North London pub not far from the Heath - magical garden, private room roof terrace for parties, top atmosphere, great food, cracking booze

67 Fleet Road
London

The Stag Hampstead's upcoming events

The Stag Hampstead's previous events