News

Bosses at the South Norwood Tourist Board in the borough of Croydon, south London said last week that the station should ditch its old name after a multi-million pound redevelopment.