London Lash Room Clapham

31 Clapham High Street, Clapham Common, London, SW4 7TR - Part of London Lash Rooms

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

Total Body Care

3354 reviews
Inside Pearl Pharmacy, 31 Clapham High Street, Clapham North, SW4 7TR London

AV Aesthetics Beauty Room 🪷

510 reviews
Inside Chroma Hair & Beauty, 124 Acre Lane , SW2 5RJ London

Aaru Beauty

45 reviews
Inside Chroma hair and beauty,124 Acre Lane, SW2 5RJ London