St Margarets (London) to London Waterloo

Platform 1
15:15
left on time

Previously called at

London Waterloo14:27left on time
Vauxhall14:31left on time
Clapham Junction14:36left on time
Earlsfield14:39left on time
Wimbledon14:43left on time
Raynes Park14:46left on time
New Malden14:49left on time
Norbiton14:52left 14:54
Kingston14:58left on time
Hampton Wick15:00left on time
Teddington15:05left on time
Strawberry Hill15:08left on time
Twickenham15:13left on time
St Margarets (London)15:15left on time

Calling at

Richmond15:18left on time
North Sheen15:21left on time
Mortlake15:23left on time
Barnes15:26left on time
Putney15:29left on time
Wandsworth Town15:32left on time
Clapham Junction15:35left on time
Queenstown Road Battersea15:38left on time
Vauxhall15:41left on time
London Waterloo15:46arrived on time
Operated by South Western Railway