Debenhams ← View details ARC Shopping Centre, 36 Charter Square Street, Bury Saint Edmunds, England IP33 3AA +44 344 800 8877 Get Directions From* To * — Required information