
Venue type
Restaurant, Hotel, Bar
Location
London, United Kingdom
Nobu Hotel London Portman Square
Located in the heart of London’s Marylebone W1, Nobu Hotel London Portman Square will feature 249 guest rooms and suites, together with a Nobu restaurant,

