Nobu Hotel Portman Square Location: London, UKSector: HospitalityArchitect: Make Architects , David Collins Studio View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize Next Previous