A new 5-star luxury hotel opening in London with Japanese aesthetics and hospitality, identity desig