Definition

Malmesbury is a market town and civil parish in Wiltshire, south-western England. It is situated on the River Avon and is known for its ancient history, dating back to Roman times, and for its connection to Alfred the Great.