About Royal Windsor Racecourse
Royal Windsor Racecourse, set on its own island on the banks of the River Thames, is a unique racing venue known for its figure-of-eight track and popular summer Monday evening meetings. It hosts 26 fixtures a year, including the Berkshire Winter Million, and is the only UK racecourse reachable by boat.