Now firmly on the London fashion map – the b Store boutique is a destination featuring exciting collections and plays home to regular installations from young artists. As part of an ongoing philosophy to nurture fresh design talent, b Store joined forces in 2009 with The Design Museum for the Super Contemporary exhibition in...