Exterior view of new flats on the west bank of the River Lea adjacent to the south side of the Northern Outlet Sewer bridge, taken from the east
- Date:
- 25 Apr 2007
- Location:
- Iceland Wharf, Tower Hamlets, Greater London Authority
- Reference:
- DP048669
- Type:
- Photograph (Digital)