OVERVIEW
The Stags Head is a community local pub situated in the centre of the affluent village of Penn. The pub attracts many locals with its value food offer and is popular for its cask ales.
↧