A luxury 13th-century manor house located in Kinver, Staffordshire.
Lovingly restored as a hotel and restaurant.
v.03