Filter by tag:
All of these farm stay accommodation are working farms in Worcestershire. What does this mean? It means that you not only get a wonderful rural location but the added experience of authentic countryside life. Helping to wake you up in the country.