Please check out this thread:
http://londonbikers.com/forums/Topic341266-52-1.aspx?Update=1
This ride has now been cancelled due to a shortage of riders