UKMidlandsBedfordshireBedford
Shop, Retail Office
To Sell, 1,259 sf
The property is a three-storey terraced building with retail element of the property on the..
Tavistock Street is prominently situated in the Bedford Town Centre onto The Broadway and Bedford High Street. The property is..