bn:03814291n
Noun Named Entity
NL
No term available
EN
Bow Back Rivers or Stratford Back Rivers is a complex of waterways between Bow and Stratford in east London, England, which connect the River Lea to the River Thames. Wikipedia
Relations
Sources