Mince pies: a London Shop classic

The arrival of December means that mince pies are firmly on the menu. A favourite of our Executive Chef Stewart Turner, they’re served fresh from the kitchen every Thursday, Friday and Saturday in our London Shop. Pop in between 1pm – 6pm to enjoy a complimentary mince pie, or have a go at making them […]