Inside Nobu Hotel Portman Square, London’s Coolest New Hotel

A contemporary, art-filled glass sanctuary of Far Eastern simplicity and fusion food that goes beyond any fad, Nobu Hotel London Portman Square is the deliciously chic new hotel to visit this winter.