Warminster
Warminster
Calne
Warminster
Chippenham, Wiltshire
Melksham, Wiltshire
Devizes
Trowbridge
Devizes
Westbury
Trowbridge, Wiltshire
Trowbridge
Calne
Chippenham, Wiltshire
Hardenhuish
Chippenham
Croydon
Trowbridge
Hawkeridge
Westbury
Devizes
Heywood
Pewsey
Pewsey
Wiltshire
Wiltshire
Corsham
Chippenham
Chippenham
Chippenham
Melksham
Wiltshire
Trowbridge
Warminster
Wiltshire
Bradford-on-Avon
Chippenham
Chippenham
Devizes
Neston