Ajala Spa is a luxury collection of day spas, discreetly located in prime central London locations. Offering a comprehensive range of holistic and beauty treatments and professional expertise in comfortable, ambient surroundings, each Ajala Spa is designed to breathe new vitality into all visitors.