Places to stay near Snowshill Lavender
Reviews • 1
Snowshill lavender farm is located at Hill Barn Farm Cottage, Broadway, Snowshill, Worcestershire. You will not miss that huge piece of land! I never knew that there were so many species of lavenders. I've been to Mayfield lavender farm which is located in Surrey, but this is really 10x better!