News

The days of a £100-per-head meal at a destination London restaurant are numbered, according to the findings of the latest Harden’s guide.

Article from Big Hospitality.