UK
South East England
Hertfordshire
Barnet
Shop
EN5
, Barnet,
High Street
To Let 704 sf