UKSouth West EnglandDevonNorth Devon
Shop
EX31, Barnstaple, Green Lane
To Let, 36,581 sf
Barnstaple is busy North Devon town comprising nearly 47,000 people* bolstered by tourists, during the weekends and..
Green Lanes is an enclosed shopping centre situated in the heart of Barnstaple with two entrances onto prime pedestrianised High..