The site will open in late Summer 2025 and will be located on Brook Mews, Mayfair. Internationally acclaimed chef and baker, ...