Still capable of raising an eyebrow
FOUNDED in 1999 with just 30 dealers, Art London rapidly established itself as an integral and, indeed, refreshing constituent of June in London.
For its seventh staging from June 8 to 12 in a large, comfortable marquee near Sloane Square at Burt…