Narrowboats moored on Three Mills Wall River, Bromley-By-Bow, East London UK, looking towards Stratford, with new apartments under construction

- Image ID: RKY55F
Narrowboats moored on Three Mills Wall River, Bromley-By-Bow, East London UK, looking towards Stratford, with new apartments under construction
Richard Barnes / Alamy Stock Photo
Image ID: RKY55F
Location: Three Mills Island, London UK