Abbey Creek
From Wikipedia, the free encyclopedia
This article is about Abbey Creek. For Yabbie Creek, see Summer Bay.
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.