Courtyard Salon & Spa is a stunning salon concept centrally located in the heart of Twickenham. Built around a warm, relaxed and tranquil environment. Exclusively offering Aveda products and creative professional service