Teddington, United Kingdom
Teddington
High Wycombe
Egham
Teddington
Greenford
Bracknell
Egham
Uxbridge
Hounslow
Harrow
Amersham
Rickmansworth
Amersham
Amersham
Amersham
Chalfont Saint Peter
Gerrards Cross
Uxbridge
London
Egham
Egham
Egham
Hounslow
Harrow
Uxbridge
Slough
Harrow
Uxbridge
Hounslow
London
Egham
Wembley
New Malden
Amersham
Amersham
Bourne End
Egham
Uxbridge
Uxbridge