Marco Pierre White in Windsor

Last Thursday night I attended a VIP event at the newly launched MPW Steak HouseĀ Bar and GrillĀ  in Windsor. Situated inside the recently refurbished Castle Hotel Windsor, which is now part of the luxury M Gallery Collection of the Sofitel group, this latest addition to the Marco Pierre White family of restaurants is everything you…