Stock Photo: England, London, Hampstead. An exterior view of St John's Church at Downshire Hill in Hampstead.
Stock Photo: 4282-28128 England, London, Hampstead. An exterior view of St John's Church at Downshire Hill in Hampstead.