Habitat Escapes: Divine Self-Catering in the Cotswolds
By Katina Hristova
Tucked away in the walking and exploring capital of England - the Cotswolds, Lower Mill Estate is the epitome of a relaxed and peaceful weekend getaway destination. Built around eight lakes, two rivers and miles of…