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.
This article does not cite any sources. (April 2021) |
This London location article is a stub. You can help Wikipedia by expanding it. |
This article related to a river in England is a stub. You can help Wikipedia by expanding it. |