Located in Lechlade, Lakeside Villa at the Lakes By Yoo, Cotswolds provides accommodation with a private pool, a balcony and garden views. This property offers access to a terrace and free private parking.
Plot 2.06 12 Longcross Causeway, Lechlade, GL7 3DT, United Kingdom