Inside: Nobu Portman Square
Nobu’s legendary hotel brand has arrived in London. Situated in the prestigious Portman Square, Marylebone area, the hotel features 249 guest rooms and suites along with Nobu’s iconic restaurant pioneered by world-renowned Chef Nobu Matsuhisa.
