Thames Path Online Guide
—
by
Handley Page Road in the Barking Riverside development, in east London.