Santa Maria Novella London Store Just Opened. Officina Profumo-Farmaceutica di Santa Maria Novella is opening a new boutique in London. Santa Maria Novella expands its presence in the UK with the opening of its third London store and the sponsorship of the exhibition “Michelangelo, Leonardo, Raphael: Florence, c. 1504” at the Royal Academy of Arts…