Accommodation ReviewsEnglandThe Luxury Travel MagazineTravel ArticlesHotel Review: The Ickworth, Bury St Edmunds, England by Richard Burton May 21, 2015 by Richard Burton May 21, 2015