Teddington
Teddington
Harrow
Harrow
London
Chesham
Windsor
Windsor
Staines-upon-Thames
Staines-upon-Thames
Twickenham
Twickenham
London
Brentford
Maidenhead
Pinner
Harrow
Harrow
London
St. Mark's
Beaconsfield
Ascot
Hounslow
Richmond, Surrey
Brentford
London
Sunningdale
London
Brentford
Yeading
Ealing
Surbiton
Ascot
East Sheen
West Drayton
Amersham on the Hill
London
Pinner
Pinner
Turnham Green