There was the same smell at Sydenham Station.Iunderstand from there website it is something they put down on the platforms to stop you slipping