High Road, East Finchley, N2

£2,450 pcm
3 bedrooms 1 bathroom