The postal code of Kanroshar is PH2 6HY. Kanroshar is a street in Saucher Perth and Kinross, Scotland, United Kingdom.