New Haw
Aldershot
Hounslow
Teddington
Brentford
Twickenham
Walton on Thames
Chertsey
Thames Ditton
Chertsey
Slough
Walton on Thames
Chessington
New Haw
Chertsey
Hersham
Walton on Thames
Ealing
Teddington
Thames Ditton
Cobham
West Byfleet
Tadworth
Maidenhead
Hounslow
Addlestone
Aldershot
Aldershot
East Sheen
Maidenhead
Woking
London
Ascot
Surbiton
Surbiton
New Malden
London
Windsor
Woking
London