The 1st of March, for centuries, has been a national festival to recognise the passing of St David the patron saint of Wales. Traditional festivities partake on this day, including wearing daffodils or leeks, dressing up in traditional garments (often done in schools) and eating traditional Welsh food like cawl, bara brith tea loaf, and Welsh rarebit. More...