{1} NSPCC London to Paris A 300-mile cycle from the centre of London to the - The Independent