Wiltshire
Ham
Amesbury
Devizes
Devizes
Devizes
Devizes
Devizes
Calne
Salisbury
Calne
Calne
Devizes
Tidworth
Devizes
Devizes
Devizes
Pewsey
Pewsey
Pewsey
Marlborough, Wiltshire
Pewsey
Wiltshire
Merlin Court Care Home, The Common, Marlborough, Wiltshire
Merlin Court Care Home, The Common, Marlborough, Wiltshire
Devizes
Wiltshire
Calne
Calne
Wiltshire
Marlborough
Marlborough
Weyhill
Marlborough
Devizes
Devizes
Devizes
Devizes
Marlborough
Weyhill