The average UK consumer spends £451 a year ordering in takeaway food, according to a study by KPMG.

A survey of 2004 people conducted in September and October found a typical customer ordered 34 meals over the past 12 months, costing on average £12.34 per person.

Londoners spent almost double the UK average on delivery, amounting to £709 worth of food per year, and was the only city where any participant admitted ordering seven or more takeaways a week.

In contrast Welsh customers only ordered an average of 18 takeaways a year, spending around £10.36 each time.

Cardiff had the lowest average annual spend on takeaways, at £203.

Southampton residents stood out for their expensive tastes, with 6% of respondents spending between £35-40 per person per meal, while nationally just 1% said the same.

In total 10% of customers in Southampton spent over £1000 a year on ordering in, though they only ordered an average of 25 meals per year.

“Our findings are great news for operators as 66% of respondents said they order in as often, or more often, than they did a year ago – clearly ‘takeaway’ is no longer a dirty word,” says Will Hawkley, global head of leisure and hospitality at KPMG.

“Certain groups in particular are showing their affection for takeaways now more than ever with 39% of 18-34 year old saying they order in more than they did 12 months ago. This group is the most experimental of those polled, so the growth in options available and the increase in the number of ways people can make their order are big drivers of growth in the industry.”