Shed are a top interior design consultancy based in central London. Shed conceive, design and implement environments around the world. Shed's work to date has been predominantly in the retail, hotel and commercial interiors markets.
category Interior Design Consultancies
13 Tottenham Mews
London W1T 4AQ