Sakura Boardroom

Located In: Nobu Hotel London Portman Square

Seated: 14

Nobu Hotel London Portman Square

Nobu Hotel London Portman Square

Sakura Boardroom
Address
Nobu Hotel London Portman Square

22 Portman Square Greater London, England W1H 7BG

Business Space Location Map
Capacity

Seated: 14

Square Feet: 530 ft2

F&B Options
In-house catering
Equipment
  • Air Conditioning
Features
  • Private Entrance