888 islands
Else clues• Brentford and Isleworth in the Thames, e.g.
• British isles
• Eyots
• Islands in the stream
• Isles
• Lands in the river?
• Little bits of land
• Little islands
• River islands
• River islands, to Brits
• River isle
• River islets (sorry for crosswordese)
• Small British islands
• Small islands
• Small islands, to Brits
• Small isles
• Spits in the sea
• Thames islets
• Tiny islands