The postal code of Craigrhua is PH1 3LW. Craigrhua is a street in Almondbank Perth and Kinross, Scotland, United Kingdom.