If you've already seen or heard about Lola Makeup then it's most likely that it's been in at Marks & Spencer. But now they've opened their own boutique store in London's Judd Street (Kings Cross) where you can experience the brand in its home setting. And a very pretty setting it is too! As well… Continue reading Lola Makeup opens new London store