Devizes — town in Wiltshire, England