parking

 

Windsor Town Green has public parking on most roads around the Town Green.