Contact details & Location
We are conveniently situated 237 Selhurst Road, South Norwood, near South Norwood Clock Tower and the main shopping centre. Transport facilities are excellent with Buses stopping outside the Nursery and Norwood Junction British Rail station (2 minutes) and Selhurst Station (5 minutes) all in walking distance..
Monday – Friday 8am to 6pm*
Closed – Saturday and Sunday
*An earlier start or a later pick-up can be arranged at an extra cost if required.