Orwell Road, London

£1,850 pcm - Flat
Available to rent at £1,850 PCM, this well-presented 2 Bedroom flat in an ex-local authority block at Orwell Road, E13 9DH offers spacious, practical living…
More DetailsAvailable to rent at £1,850 PCM, this well-presented 2 Bedroom flat in an ex-local authority block at Orwell Road, E13 9DH offers spacious, practical living…
More Details