Staines-upon-Thames
Hounslow
Hounslow
Chertsey
Teddington, United Kingdom
Marlow
Windsor
Ruislip
Slough
Slough
London
Leatherhead
Hounslow
Farnborough
Farnborough
Staines
Woking
Woking
Staines-upon-Thames
Maidenhead
Marlow
Marlow, Buckinghamshire
Staines-upon-Thames
Windlesham
Staines-upon-Thames
Leatherhead
Uxbridge
Greenhill
Farnborough
Hayes
Hayes
Egham
Feltham
Hounslow
Leatherhead
Farnborough, Hampshire
Hounslow
Staines
Chessington
London