Britain’s 'oldest cars' hit the road for annual London to Brighton run November 2, 2026 · Euronews Read full story at source