Check Into Nobu’s Stylish New London Hotel
Maxim Feed:
Courtesy Nobu Hotel London Portman Square
Nobu Hospitality, the luxury brand founded by superstar chef Nobu Matsuhisa, actor Robert De Niro and movie producer Meir Teper, recently opened its newest and poshest property in London, expanding its portfolio of high-end hotels. It’s one of the latest landmarks under the company’s
This post first appeared in Maxim Feed. Read the original article.