London Borough of Camden, GB
St. Stephen's is a former church building in Hampstead, London. It is sited on Rosslyn Hill at its junction with Pond Street, a steep slope adjacent to the Royal Free Hospital, and held up to 1,200 worshippers at its peak.
Listen to the audio guide for St. Stephen's Church, Rosslyn Hill Free on WIP — starts by itself when you arrive, even with the screen off