Devizes
Tisbury
Tisbury
Westbury
Warminster
Wincanton
Trowbridge
Devizes
Market Lavington
Market Lavington
Westbury, Wiltshire
Devizes
Wincanton
Bruton
Westbury
Bath
Bath
Bath
Bath
Devizes
Bath
Frome
Bath
Wincanton
Wincanton
Warminster
Bath
Bradford-on-avon
Bath
Westbury