0 votes
Is there a glossier store in London?

1 Answer

0 votes
Glossier beauty fans in the UK rejoice - a Glossier pop-up store is coming to London. Details are scarce at the moment, with no dates or a location confirmed, but when Glossier launched into the UK market in November 2017, the millennial favourite took over an 18th century townhouse in Marylebone for eight days.
...