Bury St Edmunds could just be another small English town if you didn't know any better and honestly, up until recently I was none the wiser too, but I'll let