Woburn House Conference Centre

Woburn House Conference Centre is a venue located in Central London, suitable for meetings, conferences, events, and training. It is equipped with audio-visual facilities and caters to hybrid and virtual events.
  • Conferences
  • Exhibitions
  • Meeting rooms
  • Catering services
  • Training and courses
  • Audio-visual facilities

Size
Small
Phone
+44 (0)20 7419 5489
Email
Available in Endole App
Locations
Woburn House, Tavistock Square, WC1H 9HQ
Digital Popularity
Popularity over time
Social Media
Competitors
St Matthew's Conference Centre
St Matthew's Conference Centre is a tranquil, modern, full-service venue located in the heart of London, offering flexible rooms suitable for groups of 4 to 80 people.
58VE
58VE is a venue offering purpose-built, flexible spaces in a prime central London location along the iconic River Thames.
Wallacespace
Wallacespace provides bright, flexible, and inspiring venues for training, meetings, workshops, seminars, and brainstorming in central London.
Company Details
Woburn House Conference Centre is operated by Woburn House Conference Centre Limited and is a Active company incorporated on 9 March 1995 with the registered office located in London, Greater London. Woburn House Conference Centre Limited was registered 30 years ago.

Status
Active
Size
Micro
Directors
2
Age
30 years old
Employees
Unreported
Turnover
£1.61M
Total Assets
£923.99K
Cash in Bank
£629.84K
Total Liabilities
-£847.84K

Director • Chief Executive • British • Lives in England • Born in Sep 1976
Director • Chartered Accountant • British • Lives in England • Born in Jun 1976
Universities UK
PSC
Teams
All
1
Senior Venue Sales And Events Executive • Joined Jun 2023