The idyllic 19th century Bindon Country House is nestled within the picturesque English countryside, near the village of Langford Budville and set within