Our Location

Address

95 Selhurst Road
South Norwood
London
SE25 6LH


Parking & public transport

Parking
The church has ample free parking in the surrounding roads. Please note that parking is not permitted on the yellow lines outside the church.

Public transport
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.