Sherry Hair and Beauty Salon 139 Dollis Road, London NW7 1JX