answersLogoWhite

0

River Thames has about 5 islands on it and the River tames is in London

Another answer

The River Thames, does in fact, contain over 80 islands ranging from the large marshlands of the Isle of Sheppey, Isle of Grain and Canvey Island to small islets like Rose Isle in Oxfordshire and Headpile Eyot in Berkshire.

It flows 215 miles from Gloucestershire through London to the Thames Estuary.

User Avatar

Wiki User

13y ago

What else can I help you with?