With the average cost of a wedding venue in London around £7,000, it's important to find one that's perfect for you. At Bridebook, we've sorted our best venues in London by style, price and location. So, whether you're looking for a grand, historic building or a chic, budget-friendly urban space, we've got you covered.