Located in the glorious Cotswold water park, The Lakes By Yoo is a gorgeous design-led holiday destination. A perfect retreat for families, groups & couples.