14 Newport Avenue, Isle of Dogs, London, E14 2DL

£242 pw

x