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 .