Jump to content

Channelsea Island

Coordinates: 51°31′44″N 0°00′00″E / 51.5288°N 0.0001°E / 51.5288; 0.0001
From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Belbury (talk | contribs) at 13:42, 6 January 2020 (revert old sockpuppetry). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Channelsea River, pictured in 2017, showing Channelsea Island in the centre of the river

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

The island was the site of the Abbey Mill, dating back to at least the 12th century.[1]

References

  1. ^ "'West Ham: Ancient mills', A History of the County of Essex: Volume 6".

51°31′44″N 0°00′00″E / 51.5288°N 0.0001°E / 51.5288; 0.0001