Deptford
Pewsey
Swindon
Devizes
Andover
Salisbury
Devizes
Devizes
Calne
Calne
Amesbury
Devizes
Devizes
Devizes
Devizes
Devizes
Andover
Calne
Calne
Devizes
Devizes
Calne
Calne
Devizes
Devizes
Calne
Devizes
Devizes
Devizes
Calne
Devizes
Devizes
Marlborough, Wiltshire
Calne
Devizes
Devizes
Tidworth
Devizes
Marlborough
Marlborough, Wiltshire