Beauty Base Covent Garden

within The Tanning Shop, 18 Odhams Walk , Covent Garden, London, WC2H 9SA

Sorry, this venue is temporarily unavailable on Treatwell.

To make things easy for you, we've found similar ones we think you'll like

Find the best venues near you

Browse more venues

Nabila Soho

33 reviews
19 Brewer Street, W1F 0RJ London

SkinQR Clinic

111 reviews
Within Parkland Natural Health Clinic, Room 6, Second Floor, 239 High Holborn , WC1V 7EW London

Your Nail Crush Soho

73 reviews
Inside Vaisu Beauty, 10, 11 Archer Street, W1D 7AZ London