About

Spa Illuminata
63 South Audley Street
Mayfair
London
W1K 2QS

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.

By combining ancient and the healing and restorative powers of nature and the most advance techniques of modern science, Spa Illuminata is able to offer a unique approach to holistic skin and body care, individually designed to meet the needs of each and every client.

Is also complemented by the Healing Sequence welness centre.

Monday
10:00 AM6:00 PM
Tuesday
10:00 AM7:00 PM
Wednesday
10:00 AM9:00 PM
Thursday
10:00 AM9:00 PM
Friday
10:00 AM7:00 PM
Saturday
10:00 AM6:00 PM
Sunday
10:00 AM6:00 PM

Day Spas nearby