Croydon, a London borough just over the Surrey border, boasts a diverse population and numerous train stations such as West and East Croydon, Norwood Junction, Selhurst and Thornton Heath.