Church of England Diocese of London St. Stephen with All Hallows, Hampstead


We were unable to provide opening hours. Please contact the Church for more information

020 7099 9360

Getting here

Founded in 1823, we are a Bible-believing church located on Downshire Hill, in the heart of Hampstead in North London NW3. We would love to have the opportunity of welcoming you at one of our Sunday services. You may never have been to church before, or you may have been many times. Whatever your situation, we hope that you’ll feel very welcome at St John’s.

Downshire Hill

If you'd prefer to navigate using Google Maps please use the button below