109-Room Six Senses London Set to Open in March with ‘Brand-First-Ever’ Amenity News February 18, 2026