UK
London
North London N1-N22
Barnet
Shop
N12
, North Finchley,
High Road
To Let, 5,436 sf
This newly built development provides a unique ground floor and basement open plan shop providing an extensive retail area with..
Located on the west side of the street 100m south of Sainsburys.