Elegant library with wooden architecture, ideal for intimate meetings and events. - Banner

Reception Halls Venues in South London

Discover top reception halls in South London for your next event. Ideal for professionals organising significant corporate occasions.

4.8 TrustPilot Rating
Best price guarantee
Fast response

Trending Reception Halls Venues in South London

South London boasts a diverse array of reception halls, perfect for hosting memorable events.

  • Riverside Rooms - image
    South Bank

    Riverside Rooms

    From £130.35 per person350

    Explore Riverside Rooms, top reception halls in South London. Perfect for corporate events with Thames views and unique experiences.

  • Southbank Centre - image
    From £16,5001,000

    Explore Southbank Centre's Queen Elizabeth Hall Foyer, a top reception hall in South London for large corporate events.

  • Belgravia

    The Clermont Victoria

    From £50110

    Explore The Clermont Victoria, a top reception hall in South London, perfect for corporate events with its glamorous atmosphere.

    See venue
  • Westminster

    Royal Horticultural Halls

    From £13,000650

    Explore Royal Horticultural's reception halls in South London, perfect for corporate events with stunning period features and modern facilities.

    See venue
  • South Bank

    OXO2

    From £10,000400

    Explore OXO2, a premier reception hall in South London. Perfect for corporate events with stunning Thames views and versatile space.

    See venue
  • Westminster

    Church House Westminster

    From £6,750600

    Explore Church House Westminster's Assembly Hall, a top choice for versatile reception halls in South London.

    See venue
  • Kingston upon Thames

    Ravens Ait Island

    From £84 per person300

    Explore Ravens Ait Island, a premier reception hall in South London with stunning Thames views. Perfect for corporate events.

    See venue
  • Westminster

    One Great George Street

    From £150 per person400

    Explore One Great George Street, a stunning reception hall in South London, perfect for corporate events with its grand architecture.

    See venue