Slough
London
Epsom
Woking
Egham
Egham
Ascot
Ascot
Hounslow
Staines-upon-Thames
Weybridge
Dorking
Epsom Downs
Epsom
Epsom
London
London
Woking
Chertsey
Twickenham
Virginia Water
Reigate
Esher
Weybridge
Weybridge
West Molesey
Sunbury-on-Thames
Slough
Teddington
Guildford
Guildford
Byfleet
Slough, Berkshire
Cippenham
Slough