where to park for the long walk windsor