6 photos A Bright Studio Accommodation In North London, N11 London N11 (N11) £1,350 pcm Studio flat - Available now