Teddington, United Kingdom
Chertsey
Guildford
Staines-upon-Thames
Guildford
Windsor
Leatherhead
Ascot
Hounslow
Hounslow
Bracknell
Leatherhead
Slough
Staines-upon-Thames
Farnborough
Hounslow
Woking
Chertsey
Feltham
Farnborough
Guildford
Guildford
Guildford
Feltham
Bracknell
Bracknell
Guildford
Guildford
Ascot
Guildford
Guildford
Walton-on-Thames
Hounslow
Egham
Hounslow
Hounslow
Guildford
Staines
Surrey
Bracknell