Devizes
Melksham
Amesbury
Trowbridge
Westbury
Warminster
Chippenham
Chippenham
Melksham
Melksham
Devizes
Westbury
Devizes
Warminster
Westbury
Calne
Calne
Melksham
Warminster
Salisbury
Devizes
Devizes
Devizes
Chippenham
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes
Devizes