Expert glamour beauty and skincare brand Charlotte Tilbury opens new flagship store, the ultimate beauty destination. The store will house the first Charlotte Tilbury Skin Spa and Pillow Talk Bar, a Charlotte’s Beauty Boudoir and Pillow Talk Parlour where visitors can enjoy masterclasses, events, treatments and more – the magic never stops. The official opening will take place tomorrow at 11am and Charlotte herself will attend for the grand-opening moment in her true…