UKMidlandsBedfordshireBedford
Shop, Restaurant
To Let 1,354 sf
Prominent retail unit situated in the Church Arcade with accommodation over one floor...
The premises is located within the Church ArcadeĀ 
Town Centre LocationĀ ..