London to Shoreham 2025 - ride report