Description (Reference number: 96383) Nestled away beside a lake close to the Cotswolds, this contemporary lodge is the ideal spot for uninterrupted relaxation