Windsor
Slough
Windsor
Slough
Slough
High Wycombe
Princes Risborough
Maidenhead
Slough
Bourne
Colnbrook
Amersham
High Wycombe
High Wycombe
High Wycombe
Slough, Berkshire
Stoke Poges
Uxbridge
Tatling End
Marlow
Slough
High Wycombe
High Wycombe
High Wycombe
Windsor
Iver
Slough, Berkshire
Colnbrook
Stoke Poges
Windsor
Tring
High Wycombe
High Wycombe
Slough, Berkshire
Maidenhead
High Wycombe
Marlow, Buckinghamshire
Slough
Marlow
High Wycombe