Marco Pierre White, Windsor

Recently, a Marco Pierre White Steakhouse Bar & Grill opened in the Castle Hotel in Windsor, literally bang opposite the castle, and as a family we paid the place a visit for my sisters 21st and had a delightful meal.…