London, Lake County, Minnesota  London, Minnesota is a ghost town located "along an old back road leading from the village of Finland back towards Route 61 and the shores of Lake Superior, about 75 miles northeast of Duluth."