Asian Art In London, Shimmering Zen, London Stanford debuts his Shimmering Zen exhibition for Asia Art in London at 99 Kensington Church Street, at esteemed Asian antiquities dealer, Greg Baker’s satellite gallery.