Almeida Street, N1
£1,800 pcm (£415 pw)
x