St James' Church

St James' Church
Sherriff Road, West Hampstead, London, NW6 2AP
Photo of St James' Church