Aveda Lifestyle Salon & Spa, Covent Garden - 174-177 High Holborn, London WC1V 7AA, United Kingdom | Fresha