Bury Saint Edmunds is a town in the county of Suffolk in England. It is famous for its Abbey, which was founded in the 11th century. The town is also known for its market, which has been held since the 13th century, and for its annual fair, which was first held in 1214.