A luxurious Hair, Beauty and Nail Salon based in Notting Hill, Central London.
Well equipped salon with all modern fixtures and fittings with great visibility and good passing traffic.
The salon
↧