Stowford Farm Meadows is an award winning caravan and camping park situated in rural North Devon. Stowford's also stock a range of touring caravans for sale.
In an area of outstanding natural beauty, a mile from the nearest main road, down it's own private drive; Stowford Country Holidays enjoys an unrivalled setting amidst the diverse and spectacular scenery of North Devon.