UKSouth West EnglandDevonNorth Devon
Shop
To Let, 302 sf
Retail unit available to let with flexible / attractive terms available. The premises benefits from a Class E planning consent allowing..
Barnstaple is busy North Devon town comprising nearly 47,000 people* bolstered by tourists, during..