An interactive map showing the location of 246-252, Hertingfordbury Road, Hertford, Hertfordshire, England, UK.