Elixir Salon - 430 Edgware Rd, London W2 1EG, United Kingdom | Fresha