El código postal de Keillour Castle es PH1 3RA. Keillour Castle es una calle en Methven Perth and Kinross, Scotland, Reino Unido.