Average price of three-course meal breaks £20 barrier
The average price of a three-course meal in a UK restaurant has risen by 7.1 per cent to £20.90 - up from £19.52 last year, while the average price of an individual dish has risen nearly 3 per cent year-on-year, from £6.19 to £6.41.