News

£100 a head at a top London restaurant? Not for much longer, says guide

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.