Great Missenden
Amersham
Amersham
Amersham
Amersham
Amersham
Staines-upon-Thames
Gerrards Cross
Woodley
Uxbridge
Yiewsley
Downley
Hyde Heath
Staines-upon-Thames
Bracknell
Hounslow
High Wycombe
Staines-upon-Thames
West Drayton
Windsor
Hounslow
Slough
Slough
Windsor
Reading
Beaconsfield
Amersham
Hemel Hempstead
Slough
High Wycombe
Windsor
Amersham
Egham
Reading
Slough, Berkshire
Hounslow
Hounslow
Staines
Windsor
Reading