The 19:57 train from London Waterloo to London Waterloo .
1h 19m
-
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