The county also surrounds Essex , Cambridgeshire , Buckinghamshire and Bedfordshire . To the east of Hertfordshire is Essex , to the west is Buckinghamshire and to the north are Bedfordshire and Cambridgeshire .