Manor by the Lake – Cotswolds Wedding Venue

Manor by the Lake – Cotswolds Wedding Venue

You probably wouldn’t expect to find a wedding venue as grand as Manor by the Lake hidden away in Cheltenham, just down the road from a supermarket and flanked by commercial buildings, but the truth is, once inside the grounds of of this stunning exclusive use...