Esta igreja é uma nova estrutura, construída no ano de 2000 no site de um antigo local de culto que caíram degradado. A igreja está situada em uma movimentada esquina de Wandsworth Bridge Road e tem uma alegre e simpática congregação local constituída por pessoas de toda a comunidade. Embora o edifício é moderno, que ainda mantém algumas das original vitrais da antiga igreja que ele substituído.