UKMidlandsBedfordshireBedford
Shop
To Let 1,808 sf
Prominent retail unit situated in the Church Arcade. The unit offers open plan retail area, suspended ceilings and WC and kitchen..
The premises are located within the Church ArcadeĀ 
Town Centre LocationĀ ..