An interactive map showing the location of 17, Roman Road, Exelby, Leeming and Newton, North Yorkshire, England, UK.