Enquire Now
29 Market Square, Biggleswade
Bedfordshire, SG18 8AQ
£19,250
Per Annum
Retail
1,349 Sq Ft (125.32 Sq M)

About the property
Glad to help you