Upham Farm in Farringdon offers a peaceful all-year caravan site with grass and hardstanding pitches, electric hookups, and on-site fishing in Devon.