River Pool (London)

The river in Bell Green

The River Pool, or Pool River, is an urban river in south London, England. It is a tributary of the River Ravensbourne.