The church of the Holy Spirit is tucked away down a residential side street on the edge of the large and affluent London suburb of Clapham in the south west of the city. The church is located close to Abbeville Road and attracts a diverse congregation, representative of that of the local area. Members of the church meet regularly in the beautiful building to partake in worship and prayer.