Elegant dining space in The Vaults, RSA House for upscale weddings and corporate events. - Banner

Self-Catering Wedding Venues

Choosing a self-catered wedding makes your day even more unique and personal. Browse our top self-catering wedding venues in London.

4.8 TrustPilot Rating
Best price guarantee
Fast response

Trending Self Catered Wedding Venues in London

There are so many elements to planning a wedding, it can all become a little overwhelming at times.

  • 116 Pall Mall - image
    Westminster

    116 Pall Mall

    From £60140

    Discover 116 Pall Mall, a charming self-catered wedding venue in London. Perfect for unique weddings with natural daylight and period charm.

  • Swan at The Globe - image
    From £45 per person120

    Discover Swan at The Globe, a stunning self-catered wedding venue in London with views of St. Paul's and the Thames.

  • Westminster

    One Great George Street

    From £150 per person400

    Discover One Great George Street, a stunning self-catered wedding venue in London with period features and breathtaking decor.

    See venue
  • West End

    No.11 Cavendish Square

    From £110300

    Discover No.11 Cavendish Square, a top self-catered wedding venue in London with stunning spaces for ceremonies and receptions.

    See venue
  • Old Street

    The HAC (Honourable Artillery Company)

    From £7,500690

    Discover The HAC in London for your self-catered wedding. A unique venue blending history and style with exclusive use and privacy.

    See venue
  • Holborn

    The Bloomsbury Ballroom

    From £12,000550

    Discover The Bloomsbury Ballroom, a top self-catered wedding venue in London with stunning Art Deco spaces for your unique day.

    See venue
  • High Holborn

    Honourable Society of Lincoln's Inn

    From £2,700200

    Discover Lincoln's Inn for self-catered weddings in London. Perfect Tudor setting for unique receptions and ceremonies.

    See venue
  • Westminster

    Central Hall Westminster

    From £5,700500

    Explore Central Hall Westminster, a top self-catered wedding venue in London. Perfect for unique and personal celebrations.

    See venue