2 bedroom property in Barrier Point Road, London, E16 - £2,300 pcm | Chestertons