Jun 25 All Day Windsor & Eton Summer Fayre and Thames Duck Race Alexandra Gardens Barry Avenue, Windsor Event Details Get Directions