The Isle of Wight Bus and Coach Museum is now closed for the winter.Re-opening Sunday 15th March 2026