London, E14 3QF
Top floor, south west facing with direct river views, 2 bedroom, 2 bathroom apartment located on the Isle of Dogs E14.