The new Nobu Hotel London Portman Square, conceptualised by David Collins Studio in conjunction with Make Architects, has revealed recently that it will be opening its doors in November 2020. The thoughtfully designed, 249-room hotel will take up residence on…