The Rafts Boathouses at Eton on the River Thames have been the waterfont scene from Windsor for well over 100… read more