Ellen Nails in Edgware offers manicures, pedicures, Shellac, gel infills & luxury packages of nail treatments in a cosy, welcoming salon in Edgware. You can find a great service here six days a week.
Nearest public transport:
Conveniently located five minutes’ walk from Edgware tube station.
Always ready to advise and provide practical solutions to your nail needs, the polite, attentive, and efficient staff achieve a great finish for you every time. The top priority for this qualified team is customer satisfaction, ensuring a flawless finish by using high-end products.
What we like about the venue: