Major Food Group to open Major’s Grill in London’s Mayfair in 2026

Work is underway on the restaurant, which will form part of Cambridge House, an Auberge Collection hotel and members’ club.