St Margarets (London) to London Waterloo

Platform 1
16:15
left on time

Previously called at

London Waterloo15:27left on time
Vauxhall15:31left on time
Clapham Junction15:36left on time
Earlsfield15:39left on time
Wimbledon15:43left on time
Raynes Park15:46left on time
New Malden15:49left on time
Norbiton15:52left 15:55
Kingston15:58left on time
Hampton Wick16:00left on time
Teddington16:05left on time
Strawberry Hill16:08left on time
Twickenham16:13left on time
St Margarets (London)16:15left on time

Calling at

Richmond16:18left on time
North Sheen16:21left on time
Mortlake16:23left on time
Barnes16:26left on time
Putney16:29left on time
Wandsworth Town16:32left on time
Clapham Junction16:35on time
Queenstown Road Battersea16:38on time
Vauxhall16:41on time
London Waterloo16:46on time
Operated by South Western Railway