At the press briefing for the London Design Festival this morning the most exciting announcement was Jaime Hayon's giant chess set, which is to be installed in Trafalgar Square during the festival in September.
Published in NEWS