Gordon Ramsay Restaurants Global and The Clermont Hotel Group Partner to Open UK’s First Hell’s Kitchen
The UK’s First Hell’s Kitchen to Open in Spring 2026 at The Cumberland Hotel, London Gordon Ramsay Restaurants Global and The Clermont Hotel Group are proud to announce [...]