Daily Archives: June 26, 2015


Charlotte Olympia has a new store in London on Draycott Avenue in the heart of Chelsea. Some of you will freak out and scream – at least that’s what I did. Especially after I was invited to the Store Opening […]

Charlotte Olympia’s new London Store