Leigh Court, a Palladian mansion with a history spanning over 200 years, has recently been recognised as one of the best wedding venues in the country. Located near Failand, the venue has been ...