UKSouth West EnglandDevonNorth Devon
Shop
To Let, 3,777 sf
Shopping Centre, Prime, GF Sales >140sm/1500sf
Retail unit available to let flexible / attractive terms available.
Barnstaple is busy North Devon town comprising nearly 47,000 people bolstered by tourists, during the weekends and school holidays..