Weddings

Did you know that the average UK wedding costs around £21,000? As much as we love a good knees-up, we can’t help but think that you could have one heck of a holiday for a lot less money.