An interactive map showing the location of The Manor House with Attached Malthouse to Rear, Kilmington, Devon, England, UK.