Did you see us on London Live (Freeview 8)? Published 7 July 2014 by Croydon Sailing Club If you were watching London Live earlier today, you will have seen Croydon Sailing Club making it to the dizzy heights of #2 in London Go‘s Top 5 Sailing Venues! Exciting times. Missed it? Well, here it is!