1 bedroom property in Barrier Point, London, E16 - £1,842 pcm | Chestertons