By James McAllister2026-02-10T11:26:00
JKS says it is now ‘the UK’s most Michelin-starred restaurant group’ after both Ambassadors Clubhouse in Mayfair and Legado in Shoreditch scored their first stars at this year’s ceremony
Already have an account? Sign in