16 fun things to do in Bury St Edmunds, here is our full guide including the must see attractions in the city including england's smallest pub!