...at Design Museum in London.Has anyone been to this?Might pop down on weekend but want to know if its worth it.???