The 17-year-old had been taking part in a race yesterday on the river near Richmond, in south-west London, when he disappeared.
Police will not confirm whether or not the body which has been found is that of the missing teenager.
The 17-year-old slipped under the water at the beginning of a race yesterday afternoon and hasn't been seen since.
His canoe was found yesterday, but a police helicopter, coastguards and police divers spent hours yesterday searching the river near historic Ham House, calling off the hunt late last night and beginning again this morning.
The teenager, who has not yet been identified, was taking part in the annual Richmond Hasler canoe marathon which began around noon. Read More