Company name: Central Studios Hair and Beauty
Description: Central Studios is an award winning hair and beauty salon in the heart of Finchley specialising in organic treatments.
9 Ballards Ln, London N3 1UX, United Kingdom