Charles II rode triumphantly into London on his 30th birthday, restoring the English monarchy after eleven years of republican rule.