St James' Church Centre

St James' Church Centre
Church Lane, Finchampstead, Berkshire, RG40 4LU
Photo of St James' Church Centre