i rate these twats actually, RRRRespect.
Canary Wharf is the the dullest most souless place in London. An architectural abomination. Context is everything. Where else to do a stunt like this, complete with security & cops to dodge as well.
Seemed like they know what they were doing and experienced cold water swimmers.