Stags Head
Pub · Greek · Bar
The Stag's Head is a traditional country pub serving a mix of English and Greek cuisine. It offers a unique experience with adults-only rooms featuring garden or inner courtyard views, private entrances, and complimentary WiFi.
Location
Vota recommends