"Surreal" is the main word that came into my mind as I stepped through the gates of Buckingham Palace for this week's evening ...