Both are possible with a slight shift in meaning. Because trains are arriving on rails which lead to different plateforms of a station. I prefer "on platform 1".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I would prefer " the train to London is arriving at platform 1" because preposition ' at ' is more suitable than 'on'