Bury St. Edmunds
town, St. Edmundsbury borough, administrative and historic county of Suffolk, England, northwest of Ipswich on the River Lark
Learn more about Bury St. Edmunds with a free trial on Britannica.com.