award-winning pies

Windmill

In the heart of Mayfair, London, The Windmill stands as a beacon for pie...

Guinea Grill

The Guinea Grill, a beacon of British gastronomy nestled in the prestigious Mayfair area...