Hertfordshire is a county in England. It is one of the so-called Home Counties, those counties that border or surround Greater London. The county is also surrounded by Essex, Cambridgeshire, Buckinghamshire and Bedfordshire. The county town is Hertford; the oldest city is St Albans.