How many of these occasions do you remember and which Royals would you like to see visit next?
1. Queen Elizabeth - May 2010
2. Prince Charles - September 2007
3. Princess Anne - October 2006
4. Prince Phillip - May 1975