We would love to hear from you
Address & Location
95 Selhurst Road, South Norwood, London, SE25 6LH
Parking & public transport
The church has ample free parking in the surrounding roads. Please note that parking is not permitted on the yellow lines outside the church.
The church is located just one hundred yards from Selhurst Train Station which is in travel card zone 4. The church is served by two main bus routes, 75 (Croydon to Lewisham) and 157 (Morden to Crystal Palace). The nearest bus stops are just 2 minutes walk away from the church.