The Vendry is now part of Groupize! Read more

The Belgravia

Located In: The Lanesborough London - London, England

Seated: 90 / Standing: 180

The Lanesborough London - London, England

The Lanesborough London - London, England

The Belgravia
Address
The Lanesborough London - London, England

Hyde Park Corner, London SW1X 7TA, UK

Business Space Location Map
Capacity

Seated: 90

Standing: 180

Square Feet: 1,487 ft2

F&B Options
In-house catering
Overview

The largest venue within The Lanesborough and immediately accessible from the front hall, the Belgravia is a palatial setting for board meetings and the most sophisticated of social occasions. Soaring ceilings and towering windows with commanding views across Hyde Park lend the Belgravia a stately, imperious air.