Current weather station observations near Cardiff International Airport