Windsor View Lakes By Guest Event Organiser On Feb 8, 2022 0 Share Loading Map.... Windsor View LakesHorton Rd - DatchetEvents 51.47617 -0.56133 Address Horton Rd Datchet Slough SL3 9HY United Kingdom Upcoming Events No events in this location 0 Share