Bury St Edmunds, set in the heart of Suffolk, is a historic market town known for its blend of medieval heritage and modern charm. Its story stretches back over a thousan...