Bertie’s at The Stafford London Launches this November
Bertie’s, a seasonal food and drink offering, has launched at The Stafford London, in the heart of historic St. James’s. Located in the hotel’s secluded cobbled courtyard in Blue Ball…
Share