Church

4395 posts

Clitheroe URC

Located in Clitheroe, Lancashire. Built Foundation stone 18 April 1862; opened 3 April 1863; predecessor chapel 1815, Shaw Bridge Street.