Around 265,000 couples get married in the UK every year. The average wedding now costs £21,990, with roughly a third of that going to the venue. The demand is there. But so is the competition - there are currently 7,655 licensed wedding venues across the UK.
Starting