Bury St Edmunds, or simply Bury, is a historic market town of 40,000 people (2011) in the county of Suffolk, in England. The town's medieval heritage is still visible in much of the street plan of the town centre which has not changed in 1000 years. Bury is also famous for its floral displays, and has won many awards for these, including the prestigious 'Nations in Bloom' title, contested by towns and cities worldwide.
Read more on wikivoyage