Liphook
Havant
New Alresford
Wickham
Portchester
Haslemere
Emsworth
Bordon
Alton
Petersfield
Fareham
Midhurst
Waterlooville
Whitehill
Alton
Hambledon
Chichester
Chichester
Chichester
Chichester
Waterlooville
Fareham
Fareham
Havant
Alton
Holybourne
Alton
Fareham
Horndean
Fareham
Fareham
Havant
Havant
Fareham
Fareham
Hindhead
Petersfield
Bordon
Waterlooville
Fareham