Who? – Margaret Howell
Where? – Sloane Avenue, Chelsea, London, United Kingdom.
When? – 2012 March
Stella McCartney has recently opened a new store with the first Stella McCartney Kids range in London.
(Please come back later for more pictures!)
Who? Stella McCartney
Where? 91 – 95 Fulham Road London SW3, Chelsea, London
When? March 2012