UK
London
North London N1-N22
Barnet
Shop
N12
, North Finchley,
High Road
To Let 679 sf
Well located shop of 679 sq ft approx together with self contained vacant 3 bed flat above.