£1,950 pcmBeautiful 1 bed garden flat. 1 bed flatLondon E5 (E5) Beautiful 1 bed garden flat. 5 1 bed flatLondon E5 (E5) £1,950 pcm This is a lovely flat to live in. The current tenants have been there for over two years. The modern extension was built 15 years ago. This provides...Available 20th Jul