Christ the King & Ss Margaret & Mary, Carlisle19-Jul-2018 Carlisle, Cumbria in Lancaster diocese ShareTweetPin