Ossulton Way, East Finchley, London N2 0JS

2 Bed Apartment

£2000 pcm (£461 pw)

High Road, North Finchley N12 9RT

1 Bedroom Spacious Flat

LET