Bateaux Windsor

 

Windsor's New Restaurant Cruise:

A luxury dining experience on the Thames as the stunning sights of Windsor unfold around you