UKLondonNorth London N1-N22Barnet
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.