What is the average price of a restaurant meal in united kingdom?
According to the hospitality analytics company CGA, the average spend per person in the UK for a meal in a restaurant is £25, with the average spend in London being £35. This includes food and drinks, but does not include service charge or tip.