Iceland opens an exciting new style of store in Clapham, London, following a comprehensive refit and modernisation.