Event Venues - Banner

Event Venues in Southwark

Discover top event venues in Southwark, South London. Ideal for corporate events and professional gatherings in a vibrant urban setting.

4.8 TrustPilot Rating
Best price guarantee
Fast response

Trending Event Venues in Southwark

Southwark, nestled in the vibrant heart of South London, offers a diverse array of event venues perfect for professionals seeking distinctive settings.

  • Aqua Shard - image
    Southwark

    Aqua Shard

    From £1,500200

    Level 31 Shard restaurant with panoramic London views, ideal for corporate networking events. Up to 200 standing reception capacity from £25,000 minimum spend.

  • London Bridge Hotel - image
    London Bridge

    London Bridge Hotel

    From £75024

    Modern hotel conference suite near London Bridge Station, accommodating up to 24 theatre-style with state-of-the-art AV equipment from £750 daily.

  • London Bridge

    Shangri-La The Shard, London

    From £400150

    Level 34 event spaces with floor-to-ceiling Thames views, 2 mins from London Bridge station. Seats 100 for conferences, 140 standing. From £167 per person based on recent

    See venue
  • London Bridge

    Greene King - The George Inn

    From £1,00080

    Historic London Bridge pub with private dining room for 50, reception space for 80, full AV facilities, beer garden, from £20pp minimum spend.

    See venue
  • 31 St Thomas Street

    Hutong

    From £15,000100

    33rd-floor Chinese restaurant in The Shard with panoramic city views. Corporate events for up to 100 standing. £150 per person minimum spend.

    See venue
  • London Bridge

    Science Gallery London

    From £4,700250

    Modern London Bridge venue with interactive exhibitions, flexible ground floor space for 250 standing, ideal for corporate events near The Shard.

    See venue
  • Southwark

    The View From The Shard

    From £90300

    London's tallest building event space with 40-mile panoramic views, accommodating 300 standing guests. Exclusive hire from £133 per person for corporate receptions.

    See venue
  • London Bridge

    Oblix at The Shard

    From £2,50025

    32nd-floor dining space with panoramic London views, seating up to 25 guests. Located at London Bridge with £2,500 minimum spend for exclusive hire.

    See venue