Warminster
Trowbridge
Trowbridge
Devizes
Westbury
Devizes
Devizes
Warminster
Westbury
Trowbridge
Trowbridge
Heywood
Warminster
Calne
Calne
Trowbridge, Wiltshire
Wiltshire
Wiltshire
Wiltshire
Salisbury
Salisbury
Chippenham
Trowbridge
Wiltshire
Atworth
Chippenham
Salisbury
Ratfyn
Trowbridge, Wiltshire
Wiltshire
Bulford
Salisbury
Chippenham
Westbury
Bulford
Salisbury
Chippenham
Chippenham
Chippenham
Devizes