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