FREE TO CONTACT 8 photos Self contained studio flat! London N9 (N9) £1,150 pcm Studio flat - Available now