Fry's Island is an island in the River Thames of England.