Almeida Street, N1
£1,995 pcm (£460 pw)
x