Channelsea Island Ruins


The only visible remains of the chemical works buildings on Channelsea Island in Abbey Creek, West Ham, London.

84 photos taken with a Sony a7R III and 221 with a DJI Mini 2 in March 2023. Processed in Reality Capture.