Original: It borders Cambridgeshire to the north-east , Northamptonshire to the north , Buckinghamshire to the west and Hertfordshire to the south-east .
Simplified: It borders Cambridgeshire , Northamptonshire , Buckinghamshire ( with the Borough of Milton Keynes ) and Hertfordshire .