REVIEW: The Lakes by Yoo in the Cotswolds May 4th 2023 The Lakes by Yoo is an exclusive, new-build enclave in the countryside that offers high-spec waterside cabins for city-dwellers seeking peace Hotels 0