Stowford Farm Meadows
‘Nestled in the heart of the beautiful North Devon countryside, Stowford Farm Meadows is a superb rural camping and caravan site from which to explore the best of surrounding area. With a whole host of facilities that all the family will love and a range of pitches to choose from, it’s clear why people choose to come back year after year. Read more about our facilities including the indoor swimming pool, riding stables and Petorama on our website here https://stowford.co.uk/north-devon-campsite-facilities/
Reviews of the site often focus on how friendly the staff are, and the cleanliness of the shower blocks which is always our highest priority.
With constant improvement and reinvestment, and a commitment to protecting the environment (shown by the use of Biomass heating and solar panels) there are so many reasons to visit Stowford.
We were very proud to be voted among the best touring sites in the Uk by the followers of CarvannersRUs’