From Our Editors
Ineffable Beauty is a beauty salon located just a short stroll away from Finchley Central Station. They offer a broad range of treatments and services. Customers can indulge in an array of massages, facials, opt for a mesotherapy and a variety of peels. Pamper packages are also on offer.