An interactive map showing the location of 1 and 3, E Street, Kimbolton, Cambridgeshire, England, UK.