dresses

Greyhound Inn (Aldbury)

Printer friendly version >

The Greyhound Inn is situated in the picturesque village of Aldbury with its delightful. This historic inn overlooks the delightful duck pond and ancient stocks, and features in the Good Pub Guide as well as the Which Good Pub Guide. The village lies in an Area of Outstanding Natural Beauty at the foot of a Chiltern ridge bordering the National Trust’s Ashridge estate with its wide variety of woodland and country walks.

Productions filmed here: