farm hill is located 93 farm hill road in waltham abbey (EN9 1) in the region of essex (england). This place is listed in the convenience store category of the geodruid waltham abbey 2015 guide.