Abbey Creek

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.

Abbey Creek

See also



This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.