Friday, 8 July 2011

Number 3 Stowford Manor Farm

Located on a medieval, family-run farm, where the swimming at nearby Farleigh Weir is a big draw. You can buy cream teas with cream supplied by the farm’s Jersey cows and, with only 20 pitches, it’s never going to be too much of a bun fight.

No comments:

Post a Comment