B roads are numbered routes in Great Britain of lesser importance than A roads. See the article Great Britain road numbering scheme for the rationale behind the numbers allocated.
There was another B3165: from the B3166, along Stratford Road, Ash Vale.
Indication of a loop back through Penhallick to the B3293 at Zoar appears to be erroneous.