November 29, 2016Iceland’s heating upLast month, Iceland reopened its store in Clapham to showcase a newly renovated concept site. The refurbished store boasts modern interior and