An interactive map showing the location of 2, Iles Lane, Knaresborough, North Yorkshire, England, UK.