London offers more wedding venue variety than anywhere else in the UK. From Grade I listed livery halls in the City to converted warehouses in Hackney, rooftop terraces in Shoreditch to grand hotels in Mayfair, the capital has a venue for every style and budget.
Average London venue hire ranges from 2,000 to 15,000 pounds, with catering from 80 to 200 pounds per head. The most popular areas for weddings are Islington, Hackney, Southwark, Westminster, and Richmond. Transport links mean guests can arrive from across the UK without overnight stays — though many couples choose venues with accommodation for the wedding party.
Venue listings coming soon
We are curating the best wedding venues in London. Want to be featured? List your venue
Planning a London Wedding
London weddings suit couples who want culture, convenience, and choice. The trade-off is cost — venue hire, catering, and accommodation are all higher than the national average. Midweek and winter weddings offer the best value. Many London venues offer ceremonies and receptions in one building, eliminating travel between locations.
Planning tip
Book 18-24 months ahead for Saturday dates at popular London venues. Friday and Sunday weddings are significantly cheaper and increasingly popular.