St James' Church, Clitheroe

St James' Church, Clitheroe is a vibrant church in the heart of the Ribble Valley in Lancashire, and are part of the Church of England.