Read more at LuxuryTravelMagazine.com

— Nobu Hotel London Portman Square is set to open its doors in November 2020. Thoughtfully designed, the new hotel will feature a Nobu Restaurant, bar and outdoor terrace, plus a 600-person ballroom, gym, wellness facilities and meeting spaces…

Image courtesy of Nobu Hotel London Portman Square