
Meeting Rooms in Soho, Central London for 100 people
Explore exceptional meeting rooms in Soho, Central London for 100 people. Perfect venues for professional gatherings.
Trending Meeting Rooms Venues in Soho for 100 People
Discover inspiring meeting rooms in Soho, perfect for gatherings of around 100 people.
Discover inspiring meeting rooms in Soho, perfect for gatherings of around 100 people. This vibrant area offers a unique blend of creativity and professionalism. Choose from stylish spaces designed to foster collaboration and innovation. When selecting a meeting room, consider the technology available, layout flexibility and proximity to transport links to ensure your event runs smoothly in this iconic London neighbourhood.
- West End
No.11 Cavendish Square
From £5,000 per person400A grand-scale event space with private courtyard and green rooms, ideal for weddings, awards ceremonies, and celebrations.
Covent GardenRadisson Blu Hotel, London Mercer Street
From £55 per person124A versatile meeting room in a boutique hotel, ideal for creative sessions and informal gatherings.
- St James
Sofitel London St James
From £2,280.64 per person160A stylish event space in a luxury hotel, ideal for banquets and corporate functions up to 150 guests.
See venue - Bloomsbury
The Bloomsbury
From £4,800 per person320Elegant Grade II listed ballroom in a historic hotel, ideal for conferences and events.
See venue - Tottenham Court Road
Congress Centre
From £90 per person160Elegant wood-panelled meeting rooms in a hi-tech conference venue for up to 160 guests in central London.
See venue - Westminster
20 Cavendish Square
From £2,756 per person200Nestled in the heart of London’s West End, 20 Cavendish Square offers a versatile, yet elegant setting for a range of corporate events. Set in a Grade II listed Georgian building and located just moments from Oxford Circus and Bond Street stations, our venue combines modern functionality with historic character. From intimate meetings for 2 to conferences for up to 180, the venue provides the perfect backdrop for professional excellence. With flexible room layouts, hybrid AV technology, and a central London location, our space is designed to support productivity, collaboration, and impact.
See venue