Amersham
Princes Risborough
Bourne
Aylesbury
Chinnor
Gerrards Cross
High Wycombe
Marlow
Marlow
Rickmansworth
Aylesbury
Aylesbury
Henley on Thames
Sarratt
Marlow
Beaconsfield
Sarratt
Slough
Thame
Amersham
Princes Risborough
Longwick
Hitchambury
Cookham
Maidenhead
High Wycombe
Rickmansworth
Slough
High Wycombe
Aylesbury
High Wycombe
Hemel Hempstead
Aylesbury
Thame
Aylesbury
High Wycombe
High Wycombe
Marlow, Buckinghamshire
Marlow
Marlow, Buckinghamshire