Berkhamsted Cricket Club, Castle Hill, Berkhamsted, United Kingdom by Editor | Dec 29, 2017 Location:Berkhamsted Cricket Club, Castle Hill, Berkhamsted, United Kingdom [{"latlong":["51.767627","-0.559272"],"zoom":"15","infow":"Berkhamsted Cricket Club, Castle Hill, Berkhamsted, United Kingdom<\/span>Berkhamsted Cricket Club, Castle Hill, Berkhamsted, United Kingdom<\/span><\/div>"}]