Windsor
Slough
Thame
Amersham
Amersham
Marlow
High Wycombe
Chesham
Marlow
Maidenhead
Marlow
Slough
Wendover
Slough
Maidenhead
Amersham
Slough
Richings Park
Windsor
Henley-on-Thames
Slough
Slough
Marlow
Slough
Slough
Slough
Slough
Slough
High Wycombe
Sands
Slough
Slough, Berkshire
Stoke Poges
Slough
Beaconsfield
Slough, Berkshire
Windsor
Windsor
Windsor
Slough, Berkshire