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