City Island, a major residential development within a loop of the River Lea at Canning Town, London, UK. Shows Botanic Square and Java House.


Size: 5456px × 3840px
Location: Canning Town, London, UK
Photo credit: © Simon Turner / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apartment, apartments, area, balconies, ballymore, block, blocks, blue, botanic, canning, city, cladding, coloured, colours, development, east, flat, flats, garden, gardens, green, hamlets, house, investment, island, java, landscaped, landscaping, lea, london, loop, multicoloured, newham, planting, plants, property, red, redevelopment, residential, river, sky, square, sun, sunny, tower, towers, town, trees