Westbury
Warminster
Calne
Warminster
Warminster
Hardenhuish
Trowbridge
Melksham
Westbury
Westbury
Melksham
Melksham
Salisbury
Salisbury
Chippenham
Warminster
Melksham
Corsham
Westbury
Westbury
Roundway
Melksham
Devizes
Westbury
Westbury
Melksham
Devizes
Devizes
Devizes
Trowbridge
Devizes
Trowbridge, Wiltshire
Devizes
Westbury
Westbury, Wiltshire
Westbury
Melksham
Melksham
Melksham
Trowbridge