Davenport House in Worfield, near Bridgnorth, Shropshire, is a stunning country mansion ideal for weddings, civil ceremonies, corporate functions, and private parties.