Omorovicza Cosmetics has opened its first UK flagship in London this month as it looks to expand its international reach.
The 1,600sqft store in luxury shopping district Mayfair is said to merge centuries-old wellness traditions with the Hungarian brand’s products, which are infused with ‘healing’ minerals from Budapest's thermal waters.
Situated on South Audley Street, the flagship