Results 3 results found Rows of lavender plants at Snowshill Lavender Farm, Broadway, Worcestershire, Cotswolds, England, United Kingdom, Europe Rows of lavender plants at Snowshill Lavender Farm, Broadway, Worcestershire, Cotswolds, England, United Kingdom, Europe Snowshill Lavender Farm, Gloucestershire, The Cotswolds, England, United Kingdom, Europe