News.
What we’re up to.
From Refurbishment to Return: Scot Turner Takes the Stage at Independent Hotel Show 2026
Scot Turner returns to Independent Hotel Show London 2026 to host a panel exploring hotel food & beverage refurbishment, guest experience and long-term commercial value.
Penningtons Brasserie at The Castle Hotel Opens on Windsor High Street
We are pleased to share that Penningtons, a British Brasserie, has opened on Windsor High Street, marking a new food and beverage chapter for Castle Hotel Windsor.
The new restaurant and bar sits moments from Windsor Castle, in a building that has been welcoming guests for more than 500 years. But Penningtons was never about creating a hotel restaurant hidden inside a hotel.