Devizes
Warminster
Warminster
Wiltshire
Marlborough
Chippenham
Devizes
Devizes
Chippenham
Calne
Calne
Calne
Calne
Calne
Wiltshire
Heywood
Devizes
Corsham
Chippenham
Calne
Calne
Wiltshire
Bulford
Salisbury
Bulford
Salisbury
Chippenham
Chippenham
Amesbury
Amesbury
Warminster
Wiltshire
Wiltshire
Salisbury
Salisbury
Hardenhuish
Chippenham
Wiltshire
Wiltshire
Wiltshire