Discover Manor by the Lake, the perfect wedding venue in the Cotswolds. With exclusive wedding co-ordinators on hand, we can help you plan your special day.