An interactive map showing the location of The Pillar of Salt Road Sign, Bury St. Edmunds, Suffolk, England, UK.