Stowford Farm Meadows
Looking for a family friendly caravan site in North Devon, Stowford Farm Meadows is a superb rural caravan site from which you can explore the best of North Devon.
Stowford Farm Meadows caravan site in North Devon is set amongst 500 acres of rolling countryside and mature woodland providing fabulous views and a safe environment for your perfect family and ideal place to own your own holiday home.
With lots of activities there's plenty to do. There's an indoor heated swimming pool, a horse riding centre, woodland walks, crazy golf, children's play areas and a shop to supply your basic needs.
Why not give Surf Bay Leisure a call today to discuss owning your own holiday home at Stowford Farm Meadows Park today.
- Park opens:
- Park closes:
- Indoor Pool
- Dogs Allowed
- Food Shop