Kingston upon Thames
Hammersmith
Watford
Cowley
Isleworth
Egham
Putney
Egham
Windsor
London
Hounslow
Egham
Staines-upon-Thames
Watford
Watford
Slough
Borehamwood
Potters Bar
Potters Bar
London
London
London
London
South East England
Slough
London
London
Cheapside
Hounslow
Twickenham
South East England
Amersham
Slough
Isleworth
Hounslow
Uxbridge
Twickenham
London
Richings Park
Uxbridge