We won! Our shop on Upper Street has just won Islington’s green business of the year award. The award recognised the efforts we have made to source sustainable furniture and to inform customers of the environmental and ethical “footprint” of the pieces we offer. It might not be the Oscars, but we’re very proud!