150 East End Road, London, N2 0RY
£1,333 pcm
x