Staines-upon-Thames
Sutton
Slough
Staines-upon-Thames
Slough
Woking
Slough
Slough
Hounslow
Long Ditton
Epsom
Windsor
Hounslow
Kingston Upon Thames
Slough
Long Ditton
Staines-upon-Thames
Ascot
Twickenham
Slough
Uxbridge
Windsor
Kingston Upon Thames
Hounslow
Epsom
Slough
Long Ditton
Staines-upon-Thames
Staines-upon-Thames
Hounslow
London
London
Weybridge
Ascot
Cheapside
Woking
Weybridge
Weybridge
London
North Acton