Business Express is an online portal that covers the latest developments in the world of business and finance. From startups and entrepreneurship to mergers and acquisitions, Business Express provides reporting on the stories that matter most to business leaders and decision-makers.The website publishes news, press releases, opinion and advertorials on various financial organizations, products and services which are commissioned from various Companies, Organizations, PR agencies, Bloggers etc. These commissioned articles are commercial in nature. This is not to be considered as financial advice and should be considered only for information purposes. It does not reflect the views or opinion of our website and is not to be considered an endorsement or a recommendation. We cannot guarantee the accuracy or applicability of any information provided with respect to your individual or personal circumstances. Please seek Professional advice from a qualified professional before making any financial decisions. We link to various third-party websites, affiliate sales networks, and to our advertising partners websites. When you view or click on certain links available on our articles, our partners may compensate us for displaying the content to you or make a purchase or fill a form. This will not incur any additional charges to you. To make things simpler for you to identity or distinguish advertised or sponsored articles or links, you may consider all articles or links hosted on our site as a commercial article placement. We will not be responsible for any loss you may suffer as a result of any omission or inaccuracy on the website.
hipster manager holding a smart phone walking in the street of london SBI 305194820
hipster manager holding a smart phone walking in the street of london SBI 305194820

Cardiff is the cheapest city for dining out according to new data, whilst London is the most expensive


  • Analysis reveals that Cardiff is the cheapest city in the UK to enjoy a restaurant trip, with an average cost of £29.80. 
  • Sheffield and Coventry are the second and third most affordable cities for dining out. 
  • London, Edinburgh and Plymouth are the most expensive cities in the UK for eating at a restaurant.  

Cardiff is the most affordable city in the UK to eat out at a restaurant, new data can reveal, while London takes the top spot for being the most expensive city.  

The research by professional kitchen experts Maxima Kitchen Equipment analysed the cities in the UK with a population higher than 100,000 and used cost of living data from Expatistan and Numbeo to find where Brits can dine out at the lowest cost. The analysis was based on average price on costs at an inexpensive restaurant, a three-course meal at an Italian restaurant, a lunchtime meal and a pub meal. 

The study revealed that Cardiff is the most affordable city to visit a restaurant, with an average cost of £29.80 for two people. This comes as a result of having low costs at each type of restaurant including £23 average cost for two people at a pub as well as an average cost of £44 for two people enjoying a three-course dinner at an Italian restaurant. 

The city of Sheffield came in second with the average cost of dining out at a restaurant in the UK. The northern city offers low prices on a range of restaurant types, including pubs. However, the average cost for a trip to an Italian restaurant for two in Sheffield is £48, £4 more than Cardiff, making Sheffield the second cheapest city in the UK. 

Leeds topped the list for the cheapest place to grab a lunchtime meal at a restaurant, costing an average of just £7 per person. Preston is the cheapest city in the UK to visit a mid-range restaurant, costing an average of £37.50 for two people. 

Coventry placed as the cheapest city to enjoy a three course Italian meal for two, costing £41 in total, which helps make it the third most affordable city in the list. The average cost of a meal out in Coventry would be £30.40 for two people. 

Don't miss out on any breaking news or insightful opinions!
Subscribe to our free newsletter and stay updated on the go!


By submitting this form, you are consenting to receive marketing emails from: Global Banking & Finance Review. You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email.
Top 10 cheapest cities in the UK for dining out 
City   Average cost for a meal at an inexpensive meal for two  Average cost for a meal at a mid-range meal for two  Average cost for a lunchtime meal for two  Average cost for a pub dinner for two  Average cost for a three-course meal at an Italian restaurant for two  Total average cost to dine out for two 
Cardiff   £20  £40  £22  £23  £44  £29.80 
Sheffield  £20  £40  £20  £23  £48  £30.20 
Coventry  £20  £45  £24  £22  £41  £30.40 
Poole  £25  £45  £18  £22  £46  £31.20 
Swansea  £20  £52.50  £18  £18  £48  £31.30 
Newcastle-upon-Tyne  £24  £40  £18  £25  £50  £31.40 
Preston  £20  £37.50  £16  £26  £58  £31.50 
Exeter  £22  £37.52  £18  £24  £57  £31.71 
Leeds  £24  £50  £14  £22  £50  £32 
Sunderland  £24  £44  £16  £24  £55  £32.60 

In contrast, London was revealed to be the priciest city for food fans to enjoy a meal out with an average total cost of £45, 50% more than the average cost of a meal in Cardiff. 

Edinburgh was found to be the second most expensive city for dining out.  The Scottish city had the joint highest price of an average pub dinner with London, costing £37 for two people. The average price for a meal for two at an ‘inexpensive’ restaurant came to £30 for two people, topping the list compared to Peterborough that had the lowest average cost of £18. In total, a meal out in Edinburgh would have an average price of £42.80 for two people.  

The analysis revealed Plymouth as the third most expensive city in the UK to go out for a meal, setting foodies back £40.60. This average came from the cost of a pub dinner for two costing £28, a dinner at an inexpensive restaurant and a lunchtime meal both costing £20 and a trip to an Italian restaurant for a three-course meal costing £75. Plymouth is the second most expensive city to visit an Italian restaurant behind Luton, which costs an average of £77. 

Commenting on the study, a spokesperson from  Maxima Kitchen Equipment said: “The hospitality industry in the UK has felt the effects of lockdown, however it is fantastic to see people returning to restaurants and enjoying the experience. This research reveals the most cost-effective destinations for those experiences as well as the ones we may need to save up for.”  

The analysis was conducted by Maxima Kitchen Equipment, which has more than 40 years of experience in the supply and maintenance of professional kitchen equipment.  

Top 10 most expensive cities in the UK for dining out 
City   Average cost for a meal at an inexpensive meal for two  Average cost for a meal at a mid-range meal for two  Average cost for a lunchtime meal for two  Average cost for a pub dinner for two  Average cost for a three-course meal at an Italian restaurant for two  Total average cost to dine out for two 
London  £30  £60  £24  £37  £74  £45 
Edinburgh  £30  £60  £28  £37  £59  £42.80 
Plymouth  £20  £60  £20  £28  £75  £40.60 
York  £26  £55  £26  £32  £63  £40.40 
Luton  £24  £40  £22  £34  £77  £39.40 
Reading  £28  £60  £28  £30  £50  £39.20 
Cambridge  £30  £55  £20  £36  £54  £39 
Gloucester  £24  £55  £20  £26  £69  £38.80 
Manchester  £30  £60  £28  £29  £46  £38.60 
Brighton  £29  £60  £19  £32  £52  £38.40 

 

Recent Post: