The Edit

A 360 tour of Illamasqua’s Flagship store & School of Make-up Art

A 360 tour of Illamasqua’s Flagship store & School of Make-up Art in London, England to provide an insight into the heart of the brand.

20 Beak Street
London

W1F 9RE


Govinder Rayt

Govinder Rayt

Writer and expert