Slough
Kingston Upon Thames
Hounslow
Windsor
Staines-upon-Thames
Farnborough
Long Ditton
Long Ditton
Hounslow
Staines
Leatherhead
Uxbridge
Woking
Farnborough
Camberley
Staines-upon-Thames
Staines-upon-Thames
Staines-upon-Thames
Staines
Iver
Middlesex
Farnborough
Uxbridge
Camberley
Camberley
Egham
Staines-upon-Thames
Weybridge
Farnborough, Hampshire
Ascot
Weybridge
Staines
Staines-upon-Thames
London
Farnborough
Slough
Slough
London
Slough
Farnborough