Thatcham
Basingstoke
Newbury
Silchester
Popley
Newbury
Worting
Basingstoke
Newbury
Tadley
Popley
Thatcham
Newbury
Newbury, Berkshire
Newbury
Thatcham
Thatcham
Reading
Newbury
Newbury
Tadley
Reading
Newbury
Basingstoke
Rowstock
Newbury
Newbury
Chieveley
Basingstoke
Reading
Reading
Tadley
Tadley
Berkshire
Reading
Hungerford, Berkshire
Thatcham
Newbury
Newbury
Newbury