Grand Ballroom I

Located In: The Landmark London - London, England

Seated: 306 / Standing: 350

The Landmark London - London, England

The Landmark London - London, England

Grand Ballroom I
Address
The Landmark London - London, England

222 Marylebone Road Greater London, England NW1 6JQ

Business Space Location Map
Capacity

Seated: 306

Standing: 350

F&B Options
In-house catering
Overview

Designed to impress, the exquisite Grand Ballroom I & II both offer a spacious private foyer, high ceilings, original chandeliers and natural daylight.