1 bedroom property in Turner House, Cassilis Road, London, E14 - £1,900 pcm | Chestertons