The church is just north west of central London in a London-typical international
community. To the north are some of the bigger houses of London where the internationally
famous live. Across the area there are many apartments and houses which retain a
very high rental or purchase value. To the south of the church there are large areas
of social housing especially around Edgeware Road.
The building is just down the road from Lord’s Cricket Ground, the London Central
Mosque and a large Liberal Jewish Synagogue.