location

The Dudmaston Estate is a National Trust property located in ShropshireUK. The estate is located close to the River Severn and includes Dudmaston Hall, a 17th-century country house.