Vida Hair and Beauty 11 Adelaide Road, London NW3 3QE