This was on the cable car in Greenwich yesterday. something huge was moving under the water and then briefly surfaced. Are there whales in the Thames?? Or is it some weird submarine