Elegant banquet hall in Corinthia London, ideal for upscale events and meetings. - Banner

Christmas Party Venues in Embankment

Discover top Christmas Party Venues in Embankment, Central London. Ideal for festive corporate events with stunning Thames views.

4.8 TrustPilot Rating
Best price guarantee
Fast response

Trending Christmas Party Venues in Embankment

Embankment, with its stunning views of the Thames and iconic London landmarks, offers a magical setting for Christmas parties.

  • RSA House - image
    West End

    RSA House

    From £166 per person220

    Iconic Georgian venue with 11 event spaces, perfect for festive dinners and corporate receptions.

  • Great Scotland Yard Hotel by Hyatt - image
    From £115 per person140

    A modern event space with one of London's largest LCD screens, ideal for meetings and corporate parties.

  • Westminster

    The Farmers Club

    From £580 per person110

    A versatile function room with stunning Thames views, ideal for meetings and dining events.

    See venue
  • Westminster

    The Royal Horseguards Hotel and One Whitehall Place

    From £180 per person280

    Elegant riverside room with historic charm, ideal for weddings, receptions, and events up to 250 guests.

    See venue
  • West End

    8 Northumberland Avenue

    From £58 per person1,000

    An exclusive hire of 8 Northumberland for your banqueting event ensures that your dining experience will be one to remember. Our venue has been refurbished without losing its sense of grand Victorian history. The high ceilings, stained glass windows, and original chandeliers have all been retained. We contract with AlchemyLive to provide excellent cuisine. Instead of simply providing a room and a meal, we provide a complete experience in an elegant, sophisticated, and beautiful venue, including event management throughout your event. Our expert staff is ready to help plan and manage the event.

    See venue
  • Trafalgar Square

    Bella Italia Strand

    From £300 per person200

    A central London venue for up to 150, ideal for corporate events and celebrations with set menus.

    See venue
  • London-Venue-Hire

    IET Savoy place

    From £1,550 per person120

    The Flowers Room is a flexible space with a capacity of up to 120. It also benefits from state-of the-art digital facilities and can work as a standalone option or as part of a wider suite. The room was developed in partnership with BT.

    See venue
  • London-Venue-Hire

    Nine Adam Street

    From £1,000 per person250

    A modern, flexible event space with exposed brickwork, suitable for various events up to 250 guests.

    See venue