February 2010

Creative Outlet - As a new designer, it’s difficult to secure affordable and prominent retail space. Until now. A new concept store split into rentable units, in London’s Notting Hill, has become home to some of Britain’s hottest emerging design talent. Find Wolf & Badger at 46 Ledbury Road, London W11.