Revealed: The outrageous fees diners are paying for dinner at swanky London restaurants before they've even eaten anything as the industry cracks down on influencer visits and no-shows
Last November, the celeb-approved, two Michelin-starred restaurant in London's Mayfair introduced a £100 minimum spend for dinner that is payable on booking.
