Tower Salon - 164 New Cavendish St, London W1W 6YT, United Kingdom | Fresha