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

About Us

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.