Our famous ladies only day spa is an oasis of peace and tranquility within the busy streets of London's Covent Garden.