Located in Park Lane London, Grand Ballroom at The Montcalm is the award winning venue for hosting wedding receptions, corporate functions and anniversary parties.
The Landmark London offers fifteen different meeting room locations for groups of two right the way up to drinks receptions for over seven-hundred and fifty. Host your next event in five star luxury at the Landmark London.