St. Regis London appoints new executive head chef ahead of opening
🍳 Robert Aikens has been appointed executive head chef at The St. Regis London, opening in Mayfair mid-2026. The hotel will feature 195 rooms, including 66 suites, an all-day restaurant, a jazz bar, and private dining spaces, following the redevelopment of the former Westbury Mayfair hotel. Designed by Richmond International, it includes two new floors and expanded public areas. St. Regis operates over 61 hotels globally, with the London site being its latest addition.
Share
