The Nail Bar at George Salon is an esteemed nail salon located in the heart of London. This venue is renowned for its exceptional services and its commitment to providing a delightful experience for its clients.
Nearest public transport:
Edgware Road is a 2-minute stroll away!
The team:
The venue employs a small but dedicated team of staff members. They are all professionally trained and highly skilled, with a strong focus on customer service. They take great pride in their work and always strive to ensure that every client leaves the venue feeling pampered and satisfied.
What we like about the venue: