3 bedroom semi-detached house to rentTaeping Street, Isle of Dogs, Mudchute, London, E14 9UT£2,167 pcm