The Coach House Wedding Venue

Delbury Hall, probably the most beautiful and imposing Georgian mansion in Shropshire, is the perfect venue for a classic country house wedding.

The house is surrounded by 80 acres of landscaped parkland and faces south across the water meadows towards Ludlow, 8 miles away. Situated in beautiful Corvedale, between Much Wenlock and Ludlow, the Clee Hills and Wenlock Edge provide a picturesque backdrop.