Langtree Church of All Saints Gallery Description Gallery Basics Langtree church is peaceful place tucked away on a hillside in North West Devon. Very pretty position for sure, something that our Devon churches are mighty good at… View gallery