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.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Channelsea_River_%28Channelsea_Island%29.jpg/220px-Channelsea_River_%28Channelsea_Island%29.jpg)
The island was the site of the Abbey Mill, dating back to at least the 12th century.[1]
A series of derelict buildings located on the island, including remains of the Abbey Mill chemical works.[2]
References
edit- ^ "'West Ham: Ancient mills', A History of the County of Essex: Volume 6".
- ^ Tokelove, Ian (10 June 2020). "Channelsea Island, a former chemical works reclaimed by nature". Remote London. Retrieved 10 January 2023.
51°31′44″N 0°00′00″E / 51.5288°N 0.0001°E