The Telegraph announces its first Stella Live event

The Telegraph has announced its inaugural Stella Live event on May 10 & 11 at the Saatchi Gallery in London. Bringing to life the magazine over the course of two days, celebrities, expert speakers and Stella‚Äôs own columnists will provide…