Where is Bury St Edmunds?

Where is Bury St Edmunds located?

Bury St Edmunds, Bury St Edmunds (Station), Great Britain (approx. 52.25377°, 0.71331°)


Where is Bury St Edmunds on the map?