I didn’t think twice when I was invited to go to this place. Firstly, Cotswolds is a stunning part of England. Secondly, visiting a lavender farm in the heart of Cotswolds Hills is certainly a unique experience. Snowshill Lavender is a third generation family business placed in the Hill Barn farm, near Broadway and the […]