Melksham
Tilshead Salisbury
Melksham
Warminster
Warminster
Roundway
Amesbury
Salisbury
Bowerhill
Trowbridge
Chippenham
Devizes
Melksham
Melksham
Westbury
Devizes
Devizes
Salisbury
Wiltshire
Boreham
Devizes
Melksham
Devizes
Westbury, Wiltshire
Melksham
Westbury
Westbury, Wiltshire
Warminster
Warminster
Westbury
Hardenhuish
Westbury
Westbury
Westbury
Chippenham
Warminster
Chippenham, Wiltshire
Westbury