Champagne Room

Located In: The Landmark London - London, England

Seated: 70 / Standing: 70

The Landmark London - London, England

The Landmark London - London, England

Champagne Room
Address
The Landmark London - London, England

222 Marylebone Road Greater London, England NW1 6JQ

Business Space Location Map
Capacity

Seated: 70

Standing: 70

F&B Options
In-house catering
Overview

Adjacent to the Ballroom, allowing extra space for your special event.