Discover Berkhamsted
compiled from our dataBerkhamsted is located in England, United Kingdom, and has a population of about 18,781. Our atlas lists 86 places here.
These include 6 sights and 2 museums, 70 restaurants, 7 places to stay and 1 cocktail bars. Highlights include Berkhamsted Castle, Artisan Memorials, Grand Union Canal Berkhamsted.