Satellite map of Tagg's Island
Map of Tagg's Island
Tagg's Island is an island in the River Thames in London, England on the reach above Molesey Lock and just above Ash Island.
Latitude: 51° 24' 19.19" N
Longitude: 0° 21' 4.79" E
Nearest city to this article: East Molesey
Read about Tagg's Island in the Wikipedia Satellite map of Tagg's Island in Google Maps