Beauty Sephora returns to the UK – store opening and how to get freebies By UK NewsMarch 7, 2023 Sephora returns to the UK – store opening and how to get freebies The day beauty enthusiasts have been eagerly anticipating has arrived: Sephora is…