17, Roman Road Exelby, Leeming and Newton, England

Location Map of 17, Roman Road

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