royalcentral.co.uk
Princess Anne was the busiest royal in 2018 having completed 518 engagements
Figures show Princess Anne conducted 518 engagements in 2018