9 photos Beautiful 1-bed flat with private garden London SE13 (SE13) £1,800 pcm 1 bed flat - Available now