Windsor
Slough
Slough
High Wycombe
High Wycombe
High Wycombe
Slough
Chesham
Chesham
Chesham
Slough, Berkshire
Loudwater
Slough, Berkshire
Maidenhead
Amersham
Slough
Slough
Henley-on-Thames
Henley-on-Thames
High Wycombe
Slough
Slough
Marlow
Slough
Slough
Slough
Marlow
Slough, Berkshire
Furze Platt
Maidenhead
High Wycombe
Eton
Slough
Slough
Slough
Haddenham
High Wycombe
Beaconsfield
Beaconsfield
Marlow