One of the best most consistent places I e been in London for nails. Gel manicures last for 2 weeks plus without fail. Pedicures are through and also last well. It’s not the most luxurious experience but great value and always leave happy.
Treatment by Beauty therapist 02 - Eyelash extension 02•