Versatile event space with stylish bar, ideal for corporate events and social gatherings. - Banner

Christmas Party Venues in Southwark

Explore top Christmas party venues in Southwark, South London. Ideal settings for memorable corporate festive celebrations.

4.8 TrustPilot Rating
Best price guarantee
Fast response

Trending Christmas Party Venues in Southwark

Discover the perfect backdrop for your festive celebrations with our selection of Christmas party venues in Southwark.

  • Shangri-La The Shard, London - image
    From £1,775150

    Level 34 Shard restaurant with Thames views, seats 100 for Christmas parties, from £200 per person based on recent quotes.

  • Greene King - The George Inn - image
    From £1,00080

    Historic pub near London Bridge with private dining room for Christmas parties, accommodating 50 seated or 80 reception-style, from £1,000 minimum spend.

  • London Bridge

    Science Gallery London

    From £2,000350

    350-capacity modern courtyard at London Bridge perfect for Christmas parties, featuring interactive tech exhibitions and flexible indoor/outdoor spaces from £6,000 evenin

    See venue
  • London Bridge

    London Bridge Hotel

    From £50040

    Modern hotel near London Bridge and The Shard, ideal for Christmas parties. Bridge Suite accommodates up to 40 reception-style, from £500 minimum spend weekday evenings.

    See venue
  • Unknown

    The Old School Yard

    From £243.75100

    Private karaoke room near London Bridge perfect for Christmas parties, accommodating 15 people with state-of-the-art systems from £244 minimum spend.

    See venue
  • London Bridge

    Guy's Bar London

    From £2,500300

    Subterranean Christmas party venue next to London Bridge Station. Accommodates 80 seated, 300 standing with festive catering and flexible setup from £2,500 evening hire.

    See venue
  • London Bridge

    Londrino

    From £50070

    Elegant London Bridge restaurant ideal for Christmas parties, accommodating up to 70 reception-style or 40 seated, from £500 weekdays near Borough Market.

    See venue
  • Southwark

    Aqua Shard

    From £1,500200

    Level 31 Shard restaurant with panoramic London views, perfect for Christmas parties. Up to 200 standing, £125 per person minimum spend based on recent quotes.

    See venue
See all Christmas Party Venues