English: Langtree is a village and parish in north Devon, England, situated about 4 miles south-west of Great Torrington and 8 miles south of Bideford. Its name means "tall tree". Torridge District Council and Devon County Council are responsible for local government, while for religious administrative purposes it is part of the Archdeaconry of Barnstaple and the Diocese of Exeter.
This category has only the following subcategory.
- ► Stibb Cross (5 F)
Media in category "Langtree"
The following 51 files are in this category, out of 51 total.