Stowford is a village and civil parish in the district of West Devon in the English county of Devon. It is situated to the west of Dartmoor. Stowford is about 1 mile west of the village of Lewdown and about 11 miles south-west of Okehampton in Devon and 7 miles east of Launceston in Cornwall. The parish is very rural, and includes the hamlet of Sprytown.
The parish church is dedicated to St John the Baptist and is around 14th-15th century in date. The church was restored and the north aisle rebuilt by Sir Gilbert Scott in 1874.
Wander is a travel search engine that allows you to find the perfect travel destination that fits your budget and preferences.