Castle Hill United Reformed Church

Castle Hill United Reformed Church
Doddridge Street, Northampton, Hampshire, NN1 2RN
Photo of Castle Hill United Reformed Church