Norwood Junction railway station is a National Rail station in South Norwood of the London Borough of Croydon, south London and is in Travelcard Zone 4. The station is managed by London Overground and trains are operated by London Overground (since 23 May 2010) and Southern.
Less