Marlborough
Trowbridge
Warminster
Westbury
Warminster
Warminster
Warminster
Warminster
Warminster
Devizes
Chippenham
Westbury
Chippenham
Westbury
Westbury
Calne
Trowbridge, Wiltshire
Trowbridge
Calne
Westbury
Salisbury
Wiltshire
Wiltshire
Hardenhuish
Trowbridge, Wiltshire
Salisbury
Salisbury
Chippenham
Salisbury
Chippenham
Devizes
Westbury
Chippenham
Hawkeridge
Westbury, Wiltshire
Westbury
Westbury
Hawkeridge
Hawkeridge