Skip navigation

Meeting Rooms London

Meeting Rooms London
Boasting nine flexible meeting rooms in the heart of London, the Jumeirah Carlton Tower is an exclusive venue for your next meeting or event.
Meeting Rooms London

Meeting Rooms London

Britain's capital is the ideal location for any business or company functions, with London meeting rooms some of the best equipped in the country.

Holding meetings in London

London is one of the world's capitals of commerce and the sight of many significant business decisions every day.

London meeting rooms have everything you could wish for to help your business seminar go smoothly. Hotels such as the Jumeirah Carlton Tower are located in the heart of the city, allowing easy access to travelling delegates visiting London for the company meeting. Home to nine meeting rooms, with the largest able to hold 670 people, the hotel is able to accommodate the needs of the most discerning of clients.

The Jumeirah Lowndes Hotel is also home to some of the best meeting rooms London has to offer. Executively styled and featuring plasma screens in every room, the hotel is ideal for meetings of between 15-30 guests. Its exceptional charm and excellent location make it one of the most desirable London meeting rooms.

Another of the main advantages of London meetings rooms are the ease with which they can be accessed. Served by five major airports and with an expansive rail and underground network, Britain's capital is one of the most convenient locations for holding a company or business meeting.

Company events in London

Holding a conference at one of the many London meeting rooms will help add a degree of sophistication and style to your company event. Whether you are catering for a small or large number of guests, choosing the right venue is vital for your business' interests.

About London

London Attractions

Things to do in London

Weddings in London