South Norwood

South Norwood Clock Tower. Copyright 2021 Chris Redgrave / Historic England
About South Norwood
South Norwood is located 3 miles north east of Croydon town centre, with Norwood Junction railway station at the heart of the High Street - the busiest station outside of central Croydon. It benefits from a number of attractive green open spaces including South Norwood Country Park, South Norwood Lake and Grounds and South Norwood Recreation Ground. The BRIT School is notable for its famous performing alumni, and nearby Selhurst Park is home to Crystal Palace Football Club.
South Norwood Regeneration Team
Michelle Normanly
Regeneration Manager
Tamara Amarquaye
Business Engagement Officer
For further information please email SouthNorwoodRegen@croydon.gov.uk