All Saints, Lanchester19-Jul-2018 Lanchester, County Durham in Hexham & Newcastle diocese ShareTweetPin