Tagg's Island

An island in the River Thames above Molesey Lock and near East Molesey.