Latitude and longitude of Channelsea Island

Satellite map of Channelsea Island

Channelsea Island is a small man-made island in the Channelsea River in London, near Three Mills Island in the London Borough of Newham.

Latitude: 51° 31' 43.68" N
Longitude: 0° 00' 0.36" E

Read about Channelsea Island in the Wikipedia Satellite map of Channelsea Island in Google Maps

GPS coordinates of Channelsea Island, United Kingdom

Download as JSON