home and gardensA feast for the eyes at London’s MasterpieceThe masters are the highlights of a stunning fair in London, writes Des O’Sullivan