Nobu Ballroom

Located In: Nobu Hotel London Portman Square

Seated: 500 / Standing: 700

Nobu Hotel London Portman Square

Nobu Hotel London Portman Square

Nobu Ballroom
Address
Nobu Hotel London Portman Square

22 Portman Square Greater London, England W1H 7BG

Business Space Location Map
Capacity

Seated: 500

Standing: 700

Square Feet: 6,426 ft2

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