Bedford is more than 23 miles west of Cambridge .
Bedford is 46 miles ( 74 km ) miles north of London , 65 miles ( 105 km ) southeast of Birmingham and 19 miles ( 31 km ) east-southeast of Northampton .
Bedford