With its golden-crusted pies, the Windmill pub in Mayfair has taken a turn for the better
Editor’s note: we have decided that, while restaurants remain open, we will continue to review them
The Windmill, 6-8 Mill Street, London, W1S 2AZ (020 7491 8050). Snacks and starters £2.25-£9, mains £12-£24 (all pies £14), desserts £6-£9.50, wines from £22.50
Continue reading...