Experience the luxurious Aveda Institute Salon & Spa in Covent Garden, London. Discover a wide range of services including massage therapy, spa treatments, and more. Visit us and make a lasting impression with our small retail products on display!