St Saviour's Church

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