Church Road, Hendon NW4

Studio

£850 pcm (£198 pw)

Nora Gardens, Hendon NW4

1 Bedroom luxury garden flat

LET