UK
London
North London N1-N22
Barnet
Office
N12
, North Finchley,
Lyndhurst Avenue
To Sell, 1,017 - 2,165 sf
1
1,148 sf
-1 Base Storage
1,017 sf
1,148 sq ft Offices + 1,017 sq ft Storage rooms