Melksham
Warminster
Chippenham
Pewsey
Chippenham
Chippenham
Melksham
Tilshead
Corsham
Devizes
Devizes
Trowbridge
Salisbury
Chippenham
Marlborough
Chippenham
Marlborough
Chippenham
Chippenham
Chippenham, Wiltshire
Chippenham
Westbury, Wiltshire
Westbury, Wiltshire
Devizes
Corsham
Trowbridge, Wiltshire
Melksham
Melksham
Trowbridge, Wiltshire
Warminster
Wiltshire
Marlborough
Trowbridge
Chippenham
Devizes
Calne
Calne
Devizes
Chippenham
Wiltshire