Staple Barton Websites
Self catering holiday cottage on the Tarka Trail, North Devon
- staplebarton.co.uk
Staple Barton offers self catering holiday accommodation near Torrington, North Devon. Available all year for short breaks and longer holidays.