Launched in May 2005, the BECCA London flagship boutique is the go-to destination for professional makeup artist advice and service in London.
Located in fashionable South Kensington, the boutique is a striking deviation from typical cosmetics outlets. More of a cosmetic lounge, the inviting interior shuns a stark, clinical atmosphere in favour of a space that is luxurious, decadent and above all, welcoming.
The intimate surroundings are perfect for times of relaxed indulgence, with private makeup stations located away from the retail shop front. A private mezzanine level offers privacy with personal appointments, whilst the basement lends itself as a luxurious event space for bespoke bookings.