Helen Storey MBE is an award-winning designer and artist and a professor at the University of the Arts London. She lives in London.Helen Storey MBE is an award-winning designer and artist and a professor at the University of the Arts London. She lives in London.