We did L2P24 earlier this year. Self planned with a team of ten riders, two support crew and a van. We did Arch to Arc via Dover-Calais on the ferry. There route was 262 miles, and mostly very pleasant! If you want to know more: http://www.londonparis24.co.uk