The Landmark London - London, England

Hotel
Greater London, United Kingdom

Grand event spaces, elegant meeting rooms and an impressive range of facilities in an ideal London location.

Number of spaces

14 event spaces

Capacity

Max Seated: 568
Max Standing: 750

Room Count

300 rooms

Food & Beverage

In-house catering

Technology

In-house A/V


Discussions



Press




Details

Year Renovated

2018

Capacity

Max Seated: 568 Max Standing: 750

Food & Beverage

In-house catering

Technology

In-house A/V





Do you work for The Landmark London - London, England? Contact us to learn more about who's managing this profile or gain access.



Other venues in Greater London for your event