£801,109
£265,813
£285,642
£119,000
20 darlow drive, bedford
Sold in SEPT 2023
£820,000
49 days lane, bedford
Sold in OCT 2018
£825,000
120 bromham road, bedford
Sold in JAN 2015