The 05:57 train from London Waterloo to London Waterloo .
1h 23m
-
London Waterloo -
Vauxhall -
Clapham Junction -
Earlsfield -
Wimbledon -
Raynes Park -
New Malden -
Norbiton -
Kingston -
Hampton Wick -
Teddington -
Strawberry Hill -
Twickenham -
St Margarets -
Richmond -
North Sheen -
Mortlake -
Barnes -
Putney -
Wandsworth Town -
Clapham Junction -
Queenstown Road Battersea -
Vauxhall -
London Waterloo

Powered by Realtime Trains API