relax Covent Garden is a luxurious and elegant drop-in spa that's the perfect antidote to London living. Our team of hand picked, highly trained massage specialists and natural beauty therapists are here to work their magic and make sure you’re as relaxed, healthy and gorgeous as can be!