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