An interactive map showing the location of 31 and 32, Abbeygate Street, Bury St. Edmunds, Suffolk, England, UK.