Malmesbury is a small town of the Wiltshire, in the south-west of England. It is famous for its abbey 12th century of which only a part remains.