‘Spa Illuminata’s exquisite treatments are born from a passion to offer the very best. We are able to offer a unique approach to holistic and advanced skin and body care, individually designed to meet the needs of each and every client.’ Situated in the heart of London’s Mayfair and exuding a timeless elegance, Illuminata is…