The Windmill Inn York – New Menu Launch — Louise Rose
The Windmill Inn is located on Blossom Street, in York, just a short walk away from York train station. I was invited along to their VIP new menu tasting, along with one of my favourite blogger friends,…