An interactive map showing the location of Barn to NE of Nend Place, Great Waltham, Essex, England, UK.