Nobu Hotel, Portman Square

It’s the first rule of Wonder List…. MORE MORE MORE. The hotel business really does seem to be peaking in London at the moment. The Wonder List now has more news of the opening of the Portman Sq Nobu hotel. Founded by Nobu Matsuhisa, Robert De Niro and Meir Teper, it’s their second London hotel (along with two other restaurants),…

Read more