Modern conference room with elongated table, ideal for corporate events and team workshops. - Banner

Seminar Rooms Venues in Central London

Discover top seminar rooms in Central London, designed for professional events with cutting-edge facilities and prime locations.

4.8 TrustPilot Rating
Best price guarantee
Fast response

Trending Seminar Rooms Venues in Central London

Central London boasts a plethora of seminar rooms, each offering a unique backdrop for knowledge exchange and professional development.

  • Church House Westminster - image
    From £1,30045

    Explore Church House Westminster's Abbey Room, ideal for seminars in Central London with versatile facilities and stunning views.

  • Lord's Cricket Ground - image
    From £2,50060

    Explore seminar rooms at Lord's in Central London, perfect for professional events with stunning views and top-notch facilities.

  • Marylebone

    1 Wimpole Street

    From £89 per person298

    Host your seminar in Central London's 1 Wimpole Street, featuring a grand auditorium with cutting-edge AV facilities for professional events.

    See venue
  • Westminster

    The Royal Horseguards Hotel and One Whitehall Place

    From £9572

    Explore The River Room at One Whitehall Place for seminars in Central London. Stunning views and professional facilities await.

    See venue
  • Euston

    30 Euston Square

    From £51 per person100

    Explore 30 Euston Square's seminar rooms in Central London, ideal for professional events with modern facilities and prime location.

    See venue
  • Islington

    Business Design Centre

    From £1,20060

    Explore top seminar rooms at Business Design Centre, Central London. Ideal for professional events with flexible seating options.

    See venue
  • Westminster

    QEII Centre

    From £3,00090

    Explore the QEII Centre's seminar rooms in Central London, perfect for professional events with flexible spaces and stunning views.

    See venue
  • Moorgate Place

    One Moorgate Place

    From £4,000107

    Explore One Moorgate Place for top seminar rooms in Central London, ideal for professional events with cutting-edge facilities.

    See venue