Warminster
Westbury
Westbury
Warminster
Warminster
Heywood
Heywood
Melksham
Devizes
Bath
Melksham
Hawkeridge
Devizes
Warminster
Bath
Frome
Bath
Bath
Devizes
Stert, Wiltshire
Peasedown Saint John
Westbury
Westbury
Devizes
Devizes
Devizes
Devizes
Bath
Frome
Hawkeridge
Wiltshire
Wiltshire
Hawkeridge
Bath
Bath
Bath
Bath
Bath
Westbury, Wiltshire
Bath