The Lords of the Manor in Upper Slaughter is such a prefect wedding venue. Wedding couples are able to luxuriously enjoy the entire place to themselves. On this occasion Janet and Stewart were celebrating their marriage over the weekend. The service took place at the tucked away St Peter’s church just 2 minutes walk away. Champagne was flowing nicely once the party arrived back, which was enjoyed both on the back terrace and overlooking the lake at the front of the hotel all with perfect sunshine.