Preston
Reading
Bracknell
Bristol
Bristol
Bath
Somerton
Bristol
Farnborough
Southampton
Fareham
Hook
Reading
Yate
Poole
Dorchester
Bath
Chichester
Henley-on-Thames
Farnham
Portsmouth
Poole
Henley-on-Thames
Bath
Bristol
Bristol
Bristol
Swindon
Reading
Devizes
Reading
Swindon
Bristol
Dorset
Salisbury
Reading
Reading
Reading
Farnborough, Hampshire
Bristol