UK
Midlands
Bedfordshire
Bedford
Shop
MK40
, Bedford,
Church Arcade
To Let, 1,231 sf
Town Centre Location. High Footfall.