2022
Abbey Creek (set of 2 images)
Abbey Creek is a tidal river channel of the River Lea in London. It runs on the opposite side of Channelsea Island to the Channelsea River
See other images of Abbey Creek
See other images of Abbey Creek
All images in TQ3883, taken Sunday, 20 November, 2022, by N Chadwick, near to Stratford, Newham, England
These are 2 of 5 images, with title Abbey Creek in this square
All images
are © N Chadwick and
licensed for reuse under this Creative Commons Licence
Click an image to view more details, including the exact location on a map (may be different for each image)