Meadowcroft Road, N13
£1,092 pcm (£252 pw)
x