bn:01030984n
Noun Named Entity
NL
No term available
EN
Channelsea River is a tidal river in London, England, one of the Bow Back Rivers that flow into the Bow Creek part of the River Lea, which in turn flows into the River Thames. Wikipedia
Relations
Sources
IS A
HISTORIC COUNTY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY