Star Style Salon 89 Dudden Hill Lane, London NW10 1BD