The church is in north west 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.