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 edit

External links edit

51°31′43″N 0°00′01″W / 51.52854°N 0.0004°W / 51.52854; -0.0004