Windsor View Lakes Location Horton RoadDatchet, SloughBerkshireSL3 9HY Next Event The Windsor Food Festival - 29/06/2024 - 30/06/2024 - 11:00 am - 7:30 pm Upcoming Events The Windsor Food Festival - 29/06/2024 - 30/06/2024 - 11:00 am - 7:30 pm