A proposed floating park in the Royal Docks finally proves the value – and vision – of the London Cable Car, argues James Ford Here is a question you probably rarely ask yourself: what is your ...