Demi Chef De Partie Staff Restaurant
21 days ago
London
Nobu Hotel London Portman Square. London Portman Square, West London. Nobu Hotel London Portman Square features 249 guest rooms and suites, together with a Nobu restaurant, ballroom and meeting spaces beautifully conceptualised by London-based architecture and interior design firm, David Collins ...