About Delbury Hall

Delbury Hall is one of the most beautiful and imposing wedding venues in Shropshire, and the perfect setting for a classic country house celebration. The Georgian house sits in 80 acres of landscaped parkland and water meadows, providing a delightful rural location that is just eight miles from Ludlow.

Nestled between the Clee Hills and Wenlock Edge, this remarkable venue boasts a truly picturesque backdrop for your special day. There are flower-filled gardens, lakes with ornamental duck and a dramatic water feature, a 17th-Century dovecote and a sheltered courtyard with tubs of geraniums and daisies.