St Saviour's Church

St Saviour's Church
Eton Road, Hampstead, London, NW3 4SU
Photo of St Saviour's Church