Could you submit a review of Willows High School Cardiff? Help create a directory of recommended schools in Cardiff by adding your Willows High School Cardiff review today. If Willows High School Cardiff is owned by you, then claim it today. This will allow you to amend your details and improve your listing.