UK
London
North London N1-N22
Barnet
Office
N12
, North Finchley,
Torrington Park
To Let 400 - 610 sf
Choice of 2 brand new ground floor air conditioned offices suites of 400 & 610 sq ft approx.