Situated in the heart of London's Mayfair and exuding a timeless classical elegance, we bring you the true origins of the
Roman and Greek spa. Illuminata is a haven of tranquillity, a caring and peaceful environment to nurture the spirit of modern
life. A place where you will be guided to a deeper and more profound understanding of the true meaning of your inner calm.