CHURCH OF THE HOLY REDEEMER
miles
Church of the Holy Redeemer
Churchmore Road
London, Greater London
SW16 5UZ
Good To Know
We meet in the Church Hall a couple of doors down from the church itself